Watched this presentation couple of times. Really amazing and well structured talk.
@JakobJenkov6 жыл бұрын
Thanks a lot for making talks like this one! Java low latency is a pretty narrow topic, and it is not easy to find information about. Videos like this are worth a lot to us performance afficionados :-)
@AntonioDoesMetal Жыл бұрын
Just dropping in to say this is an amazing talk, it's usually pretty hard to listen to talks like these from beginning to end but this one was very captivating
@vahidsadeghi549110 ай бұрын
Really great talk, I've got lots of ideas
@recursion.Ай бұрын
Conclusion (for myself): Speaker opinions is c++ do not have much edge over java but do have pros like having control of the memory layout, no automatic garbage collection but at the end of the day if you really want low latency asic and fpga. Speed comparison: java and c/c++ both aim for ~ 10us, FPGA: 1us, ASIC: 400ns. Aeron (is a low latency messaging system): c# was fastest among c++, c#, go and java while re written with these languages from java because c# allowed to optimise memory layout.
@jonofsasek28203 жыл бұрын
Excellent introduction to the topic for a seasoned Java dev interested in this matter :) Thank you Daniel
@lecardinal12 жыл бұрын
really interesting tips to follow to reduce latency of a system based on microservices. Thanks
@TheYogai6 жыл бұрын
Excellent example with a bike! I'm going to use it. :) I was already of opinion that latency needs to be considered even before we build, that is, during the design and your bike example is perfect illustration of this.
@joepage30652 жыл бұрын
Thanks Daniel, really good presentation.
@SHates6 жыл бұрын
Fascinating talk! Really enjoyed learning what goes into creating these sorts of systems.
@MuztabaHasanat4 жыл бұрын
Great talk.
@mjwchapman2 жыл бұрын
One of my all time favourite presentations. I often come back to this one and another by Mark Price. And now that records are finally a thing I wonder if the Java version of Aeron has managed to catch up with C#...
@nitindandriyal5 жыл бұрын
Good One, Thanks!
@tamerator6 жыл бұрын
Great session! Well done.
@natedoggstyle2 жыл бұрын
The language comparisons at time 14:45 don't show the true power of C++. The top-tier finance firms were doing
@world_affair Жыл бұрын
great talk
@piotrborowczynski80825 жыл бұрын
Great presentation
@DanielBoguszewicz2 жыл бұрын
+1
@MagnetLoop6 жыл бұрын
Anybody knows the name of the podcast he mentions at 27:55? BTW, this is a very interesting talk, thanks!
@KiyoshiDaichi6 жыл бұрын
Low Latency ?!, Yes Please !!
@LaurentLaborde Жыл бұрын
Good speech, but by someone who doesn't know modern C++ (i use java & kotlin more than C++, but when i do, i never need to deal with pointer. RAII and auto& are magic)
@programmingeverything6 жыл бұрын
Jump to 27:38 for tldr
@VictorZamanian5 жыл бұрын
And even then, at 28:00 ish, he's like "again, let's digress"...
@xv1793 жыл бұрын
17:09 this person clearly has never used C++ and if it has used C++ probably used the '98 standard... My friend, C++ has evolved a lot, you need to brush up your C++ a little bit. The justifications presented in this talk only justifies using Java over C++ because of time-consuming which is not necessarily true. Anyone who masters C++ can write faster or equal than any Java developer... "time to develop" it's a pretty mediocre justification for using Java over C++
@michaelmorris23003 жыл бұрын
What is the JVM written in? C/C++? If so, then what is Java really?
@yangyun62212 жыл бұрын
smart pointer made c++ a modern language
@muhdiversity7409 Жыл бұрын
@@michaelmorris2300 Pie in the sky that have adherents gaslight you over and over again that their bouncy castle is best. Trust me, bro.