Тёмный
London Java Community
London Java Community
London Java Community
Подписаться
Комментарии
@sunnypaul299
@sunnypaul299 5 месяцев назад
Great talk!
@vahidsadeghi5491
@vahidsadeghi5491 6 месяцев назад
Really great talk, I've got lots of ideas
@AntonioDoesMetal
@AntonioDoesMetal 9 месяцев назад
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
@LaurentLaborde
@LaurentLaborde 9 месяцев назад
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)
@oglothenerd
@oglothenerd 11 месяцев назад
Rust > Java (Just my opinion.)
@RineezAhmed
@RineezAhmed 11 месяцев назад
@50:38 I think he said correct first then changed to wrong statement. Source Connector becomes Producer Sink Connector becomes Consumer
@AdityaSingh-qn7rf
@AdityaSingh-qn7rf Год назад
can you teach me ..
@yarishkumar
@yarishkumar Год назад
Thank you for posting this tech talk , very useful.
@R_M965
@R_M965 Год назад
Thanks
@sanjayts
@sanjayts Год назад
I'm surprised this doesn't have more views (1.1K at the time of writing this comment). I personally enjoyed the journey of starting from a clean slate and piling on modern optimization techniques to achieve the end goal (of creating a low-latency system with minimal jitter).
@mehdiayed3466
@mehdiayed3466 Год назад
that's very informative thank you ♥
@abhigupta3193
@abhigupta3193 Год назад
🔥🔥🔥
@world_affair
@world_affair Год назад
great talk
@MichailAlmyros
@MichailAlmyros Год назад
Thank you for sharing this, it was really good to watch even if it's years later.
@madhukiranattivilli2321
@madhukiranattivilli2321 Год назад
@34:00 -- Shared mutability parallelStream() becomes sequential stream of input to reduce() or collect() methods, but forEach() method (even though a terminal method like the other 2) would be executed in all the parallel threads When numbers 1-10 are added to the same list from parallel threads, the final list (when printed) wouldn't have the numbers in the order 1-10. The order of numbers dynamically changes in every program execution, depending on the order in which the individual threads added different numbers to the same output list. This doesn't happen in the case of sequential stream via stream() method Lack of user's control on the order of execution of threads during parallelStream() is 1 example (even though benign here). In certain cases this can lead to data loss due to race condition situations.
@madhukiranattivilli2321
@madhukiranattivilli2321 Год назад
@34:00 -- Thread info printed for me. Surprising that it didn't work in the lecture!
@naga341
@naga341 Год назад
hiii angel
@lecardinal1
@lecardinal1 Год назад
really interesting tips to follow to reduce latency of a system based on microservices. Thanks
@nathanieldoromal6904
@nathanieldoromal6904 Год назад
The language comparisons at time 14:45 don't show the true power of C++. The top-tier finance firms were doing <5us like 2015.
@domaincontroller
@domaincontroller Год назад
04:08 java, AI, lisp, garbage collection, large complex data structures, unpredictable 05:26 collision avoidance, 40 lines of code, took me months to write 08:57 iOS, 24:36 for me almost all the magic of java is in the VM, clojure 27:05 github, scala as java with abbreviated syntax 50:45 C, exceptions, error codes 53:40 JVM, datacenter, probably slightly different intel chips, optimizing your code for exactly the chip that one the box the code that's running on, every flavor of intel chip 54:37 garbage collection, comparing twelve versions
@sherlinsusanna8816
@sherlinsusanna8816 2 года назад
hi. there is possible to update the record by using curl command?
@rajusandhu9025
@rajusandhu9025 2 года назад
You are beautiful
@subramanianchenniappan4059
@subramanianchenniappan4059 2 года назад
Thanks
@neilmonastiri6848
@neilmonastiri6848 2 года назад
don't mind me, just testing some emojies
@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#...
@joepage3065
@joepage3065 2 года назад
Thanks Daniel, really good presentation.
@jomarpascuabartolome1781
@jomarpascuabartolome1781 2 года назад
Cute
@KrisAkaVenno
@KrisAkaVenno 2 года назад
Exceptionally well explained I understand everything even though I am unexperienced developer!
@xv179
@xv179 2 года назад
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 Год назад
smart pointer made c++ a modern language
@muhdiversity7409
@muhdiversity7409 9 месяцев назад
@@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 9 месяцев назад
The presenter completely addressed this at 21:00
@dmitrybelousov7876
@dmitrybelousov7876 2 года назад
right?
@jacobcohen76
@jacobcohen76 2 года назад
I regret to inform you, but the person who gave this talk Blewitt...
@georgezorikov3075
@georgezorikov3075 3 года назад
Amazing presentation. Thank you!
@jonofsasek2820
@jonofsasek2820 3 года назад
Excellent introduction to the topic for a seasoned Java dev interested in this matter :) Thank you Daniel
@tarasmurzenkov148
@tarasmurzenkov148 3 года назад
Amazing talk.
@bikashmohapatrawoskaski
@bikashmohapatrawoskaski 3 года назад
I am active user of your youtube channel.Love to get a a lot of understanding on java technologies. It is a request if you can make some dev talks on spring boot and microservices and different api gateway patterns.
@aidarkhabibullin2906
@aidarkhabibullin2906 3 года назад
👍
@NikitaKoselev
@NikitaKoselev 3 года назад
It is perfect. Exactly what I needed.
@AdventuresOfHari
@AdventuresOfHari 3 года назад
Can you make a video on how to debug kafka connect program using IntelliJ ide with the debug options. Please it would be really helpful
@deependrasingh9425
@deependrasingh9425 3 года назад
Good👍
@AjayKumar-fd9mv
@AjayKumar-fd9mv 3 года назад
Thanks
@dazzen
@dazzen 3 года назад
Nice work Grey! Insightful as ever. Now the real question: can it blockchain? 😂
@user-dz6il2bx5p70
@user-dz6il2bx5p70 3 года назад
Another super nice lecture from Venkat, thank you so much for that!
@NeryNicolas
@NeryNicolas 3 года назад
Excellent talk
@colorizedenhanced-silentmo2830
@colorizedenhanced-silentmo2830 3 года назад
Good evening, London Java Community. fairly important video. thanks. :)
@becharahushband
@becharahushband 4 года назад
I am in
@magleahy
@magleahy 4 года назад
Thanks Zameer & Lakshmi!
@chrismelikian
@chrismelikian 4 года назад
Thanks Angie, this was an excellent talk! I enjoyed the content and you have a great way of conveying your knowledge! It was very easy to listen to and learn at the same time!
@MohamedHomaid
@MohamedHomaid 4 года назад
One thing I also find very useful specially for the devs who are starting to create connectors is using this maven archtype by Justin to generate a skeleton plugin for Kafka Connect. github.com/jcustenborder/kafka-connect-archtype
@MohamedHomaid
@MohamedHomaid 4 года назад
Thank you Ricardo. GREAT talk
@steliosmoschos3708
@steliosmoschos3708 4 года назад
Thank you all! I find this discussion very inspirational at this stage 👌