On Tue, Oct 18, 2016 at 4:46 PM, Niklas Hambüchen wrote:
> I'll be lazy and answer the simplest question in this thread :)
>
> On 18/10/16 16:32, Simon Marlow wrote:
> > If not, are you willing to recompile GHC and all your libraries?
>
> Yes.
>
I'll add that managing this is
I'll be lazy and answer the simplest question in this thread :)
On 18/10/16 16:32, Simon Marlow wrote:
> If not, are you willing to recompile GHC and all your libraries?
Yes.
___
ghc-devs mailing list
ghc-devs@haskell.org
Chris,
There are a few things here.
- There are different levels of latency-sensitivity. The system I work on
at Facebook is latency sensitive and we have no problem with the GC (after
we implemented a few optimisations and did some tuning). But we're ok with
pauses up to 100ms or so, and our
Hi Chris,
the GC pauses when using GHC have seldom been a serious issue in most of
our projects at Tweag I/O. We do also have some projects with special
requirements, however (strong synchrony between many machines that block
frequently). For those the GC pauses are indeed a problem. And like
e the that the OCaml runtime now has such a GC. It'd be lovely to
> have one for GHC.
>
> But I defer to Simon M
>
> Simon
>
> | -Original Message-
> | From: ghc-devs [mailto:ghc-devs-boun...@haskell.org] On Behalf Of
> | Christopher Allen
> | Sent: 17 October
October 2016 18:08
| To: ghc-devs@haskell.org
| Subject: Improving GHC GC for latency-sensitive networked services
|
| It'd be unfortunate if more companies trying out Haskell came to the
| same result:
| https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fblog.
| pusher.com
Christopher Allen writes:
> It'd be unfortunate if more companies trying out Haskell came to the
> same result:
> https://blog.pusher.com/latency-working-set-ghc-gc-pick-two/#comment-2866985345
> (They gave up and rewrote the service in Golang)
>
Aside: Go strikes me as an
It'd be unfortunate if more companies trying out Haskell came to the
same result:
https://blog.pusher.com/latency-working-set-ghc-gc-pick-two/#comment-2866985345
(They gave up and rewrote the service in Golang)
Most of the state of the art I'm aware of (such as from Azul Systems)
is from when I