How low can you go? Ultra low latency Java in the real world - Daniel Shaya

  Рет қаралды 48,992

London Java Community

London Java Community

Күн бұрын

Пікірлер: 29
@JakobJenkov
@JakobJenkov 5 жыл бұрын
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
@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
@jonofsasek2820
@jonofsasek2820 3 жыл бұрын
Excellent introduction to the topic for a seasoned Java dev interested in this matter :) Thank you Daniel
@vahidsadeghi5491
@vahidsadeghi5491 9 ай бұрын
Really great talk, I've got lots of ideas
@lecardinal1
@lecardinal1 2 жыл бұрын
really interesting tips to follow to reduce latency of a system based on microservices. Thanks
@recursion.
@recursion. 22 күн бұрын
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.
@TheYogai
@TheYogai 5 жыл бұрын
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.
@SHates
@SHates 5 жыл бұрын
Fascinating talk! Really enjoyed learning what goes into creating these sorts of systems.
@joepage3065
@joepage3065 2 жыл бұрын
Thanks Daniel, really good presentation.
@tamerator
@tamerator 5 жыл бұрын
Great session! Well done.
@MuztabaHasanat
@MuztabaHasanat 4 жыл бұрын
Great talk.
@nitindandriyal
@nitindandriyal 5 жыл бұрын
Good One, Thanks!
@natedoggstyle
@natedoggstyle 2 жыл бұрын
The language comparisons at time 14:45 don't show the true power of C++. The top-tier finance firms were doing
@piotrborowczynski8082
@piotrborowczynski8082 5 жыл бұрын
Great presentation
@DanielBoguszewicz
@DanielBoguszewicz 2 жыл бұрын
+1
@mjwchapman
@mjwchapman 2 жыл бұрын
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#...
@world_affair
@world_affair Жыл бұрын
great talk
@MagnetLoop
@MagnetLoop 5 жыл бұрын
Anybody knows the name of the podcast he mentions at 27:55? BTW, this is a very interesting talk, thanks!
@KiyoshiDaichi
@KiyoshiDaichi 5 жыл бұрын
Low Latency ?!, Yes Please !!
@LaurentLaborde
@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)
@programmingeverything
@programmingeverything 5 жыл бұрын
Jump to 27:38 for tldr
@VictorZamanian
@VictorZamanian 5 жыл бұрын
And even then, at 28:00 ish, he's like "again, let's digress"...
@xv179
@xv179 3 жыл бұрын
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++
@michaelmorris2300
@michaelmorris2300 2 жыл бұрын
What is the JVM written in? C/C++? If so, then what is Java really?
@yangyun6221
@yangyun6221 2 жыл бұрын
smart pointer made c++ a modern language
@muhdiversity7409
@muhdiversity7409 Жыл бұрын
@@michaelmorris2300 Pie in the sky that have adherents gaslight you over and over again that their bouncy castle is best. Trust me, bro.
@judgegroovyman
@judgegroovyman Жыл бұрын
The presenter completely addressed this at 21:00
@marcusaurelius6607
@marcusaurelius6607 5 жыл бұрын
lol java
@tarasmurzenkov148
@tarasmurzenkov148 3 жыл бұрын
Amazing talk.
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
СОБАКА И  ТРИ ТАБАЛАПКИ Ч.2 #shorts
00:33
INNA SERG
Рет қаралды 1,4 МЛН
UFC 308 : Уиттакер VS Чимаев
01:54
Setanta Sports UFC
Рет қаралды 900 М.
Elza love to eat chiken🍗⚡ #dog #pets
00:17
ElzaDog
Рет қаралды 16 МЛН
Clean Code - Uncle Bob / Lesson 1
1:48:42
UnityCoin
Рет қаралды 1,9 МЛН
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
DevTernity Conference
Рет қаралды 563 М.
Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018
41:35
GOTO Conferences
Рет қаралды 816 М.
The Need to Censor Our Dreams
1:33:21
LSE
Рет қаралды 216 М.
GC Tuning & Troubleshooting Crash Course | Ram Lakshmanan
52:02
JAX London
Рет қаралды 30 М.
Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023
1:04:02
Clean Code - Uncle Bob / Lesson 2
1:06:01
UnityCoin
Рет қаралды 504 М.
Building Low Latency Trading Systems
48:24
kevgol0
Рет қаралды 69 М.
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН