I have not had time to watch this yet, but perhaps it may be of some
interest - https://vimeo.com/105888905
On 17 October 2014 08:39, Koray Al wrote:
> Hello All,
>
> Our application is nearly offline, it doesn't need to communicate with
> remote servers etc. The only obligation they have is to c
Hello All,
Our application is nearly offline, it doesn't need to communicate with
remote servers etc. The only obligation they have is to communicate with
the hardware that are in the same gigabit network in realtime. So the load
is nearly at the same level all the time. We also already have mo
I'm not sure I'd say it was the *most* important factor - if you're
spending a lot of time talking to a database or waiting for packets to
cross the atlantic then you may have other problems to contend with, but
certainly at the 5ms scale, GC can have a very significant impact.
GC monitoring and t
@Alec
So when 5ms is the target, you are saying that the GC becomes the most
important factor for the system's performance. Do you have any suggestion
(book/website etc.) for me to check out for this matter? I have my
application currently running in a high traffic environment and I would
love
Hi Koray,
I concur with the other guys – these kinds of skills are very specific.
It's certainly doable, and there's loads of companies using both the JVM
and/or Akka for these kinds of systems, but it requires a lot of thinking /
monitoring / tweaking to get these super high performance apps.
Here
There is also an option of trying the Zing JVM from Azul. It's not free, but
depending on your case, it might end up being cheaper in the overall, assuming
it does what they claim - I've never used it myself, only talked to other
people who were using it.
Also it's possible for some application
5ms isn't, by most standards, terribly challenging to maintain. I've worked
with systems where GC pauses never exceeded 1ms. That said, getting that
kind of performance is a fairly specialist skill, so if you don't have
people experienced in low latency development on the JVM, it may be better
to l
Hello All,
I am working on several applications that communicate with several
different hardware realtime using Scala and Akka.
I entered the Scala world with Odersky's Functional Programming in Scala
lecture without any knowledge of Java programming whatsoever. So I am not
very good at Java i