Reactive Programming in Java by Venkat Subramaniam

  Рет қаралды 121,674

Devoxx

Devoxx

Күн бұрын

Please subscribe to our KZbin channel @ bit.ly/devoxx-youtube
Like us on Facebook @ / devoxxcom
Follow us on Twitter @ / devoxx
Reactive Programming in gaining a lot of excitement. Many libraries, tools, and frameworks are beginning to make use of reactive libraries. Besides, applications dealing with big data or high frequency data can benefit from this programming paradigm. Come to this presentation to learn about what reactive programming is, what kind of problems it solves, how it solves them. We will take an example oriented approach to learning the programming model and the abstraction.
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s

Пікірлер: 35
@riteshbhat9359
@riteshbhat9359 3 жыл бұрын
I came here to learn reactive but then this line came "postpone those decisions until those decisions are important, if you make decisions ahead of time those decisions become a burden you have to carry", you are amazing Venkat Subramaniam.
@KasunTalwatta
@KasunTalwatta 7 жыл бұрын
its always fun listening to Venkat's lectures. Thanks for this.
@OverG88
@OverG88 7 жыл бұрын
It is. But too much sensationalism. Wanna to hear wisdom of the great expert? Listen Adam Bien.
@yuvrajthorat1085
@yuvrajthorat1085 Жыл бұрын
This is one the greatest video on reactive programming
@hiteshbitscs
@hiteshbitscs 4 жыл бұрын
Incredible energy and enthusiasm while teaching. Hats off sir :)
@bobweiram6321
@bobweiram6321 3 жыл бұрын
Venkat is a great presenter!
@nikiizvorski1585
@nikiizvorski1585 7 жыл бұрын
Give Them the Water example next time :P You have a river -> Flow of water and it keep going you can stop the water and make the pressure go down or up or add something inside the water before it goes where it has to :)
@TheodoreRavindranath
@TheodoreRavindranath 6 жыл бұрын
Very informative.. esp. the comparison with other approaches.
@sundarakannandurairaj5987
@sundarakannandurairaj5987 4 жыл бұрын
Neatly explained , thank you very much.
@richardlanglois5183
@richardlanglois5183 6 жыл бұрын
This talk from Venkat is very enlighting !
@ahmetercanunal9916
@ahmetercanunal9916 5 жыл бұрын
thank you
@AmalShehu
@AmalShehu 6 жыл бұрын
He always explain concepts with examples. Amazing.
@shizhenglee4484
@shizhenglee4484 2 жыл бұрын
exciting lecture! awesome
@HAAH999
@HAAH999 3 жыл бұрын
Excellent
@juliomejia9824
@juliomejia9824 5 жыл бұрын
Hello, the teacher is a genius explaining, I am interested to know if the source code of the exercise is in Github ?. Greetings from Peru.
@arunsinghk1
@arunsinghk1 7 жыл бұрын
Just because reactive is in now it does not mean multi threaded applications suck!
@himanshupandey878
@himanshupandey878 3 жыл бұрын
I like that audience is maintaining social distancing before it was cool
@michalbotor
@michalbotor 3 жыл бұрын
that's cause physicist always strive to keep the potential energy of the society as low as possible. 🙃
@klam77
@klam77 4 жыл бұрын
ahhh....19 minutes into the lecture, he mentions "STREAM"
@mohamadalayoubi9405
@mohamadalayoubi9405 6 жыл бұрын
I see you re using like javascript syntax, is it JAVA 9 ?
@scorpiocorps
@scorpiocorps 6 жыл бұрын
No, it is IntelliJ magic ™. He's using 'Advanced Java Folding' plugin [1] to collapse variable declarations to 'var'. Also, he has font ligatures enabled [2] [1] plugins.jetbrains.com/plugin/9320-advanced-java-folding [2] stackoverflow.com/a/38484922/8951344
@hexc0de
@hexc0de 11 ай бұрын
url for yahoofinance no longer works. =( "We’re sorry for the inconvenience, but API-level access to Yahoo Finance quotes data has been disabled."
@erdigokceofficial
@erdigokceofficial 3 жыл бұрын
How lucky I am, so I have been participated to his conference in the city where I live. Java Day 2018, Istanbul - Title: Let's Get Lazy :)
@JesseQuickEats
@JesseQuickEats 7 жыл бұрын
Is there a sample code where I can follow along?
@sridharsharma9885
@sridharsharma9885 4 жыл бұрын
Very good talk!! I still believe Java can't catch up with JavaScript about async world paradigm. And btw, with all respect to our forefather Java, have we upgraded to JavaScript engine? My words sounds like whether we our like our wife or Ex girlfriend... Correct me if I'm wrong! Please! I come from functional world n JavaScript has made me believe I can do that more easily, simply n of course now securely.
@neowakeup1100
@neowakeup1100 3 жыл бұрын
bro learn java once you cannot go back, you're doing too much work without static typing
@EinstienJr
@EinstienJr 2 жыл бұрын
Promise is not observable. Even Observable is a new concept with RxJs - you have no idea what you are talking about.
@hessame9496
@hessame9496 3 жыл бұрын
I am a Java, JavaScript, C# and Python developer but I think some of my Java developer collogues live under the rock. These concepts have been used in JavaScript for years (started with callback functions and evolved to promise object). Not sure why but software engineers who only know Java has a tendency to learn new concepts decades later when other folks started using them and get exited about them. Like Lambda functions that now Java developers are so happy about it because they can take advantage of functional programming in Java which works very well with reactive programming concepts, dudes C# introduced it in 2008
@Shreekrishna88
@Shreekrishna88 6 жыл бұрын
24:22 it sucks... :D
@kamalhm-dev
@kamalhm-dev 4 жыл бұрын
too bad he's using someone else's machine so I cant see the slideshows of wallpapers
@vjmonik4792
@vjmonik4792 2 жыл бұрын
Video is Too long. So much useless information. Could have been just under 30 mins. This guy needs to make his talks more optimal.
@rustammamedov2902
@rustammamedov2902 4 жыл бұрын
Истеричка.
@shivareddy8991
@shivareddy8991 6 жыл бұрын
More Talk but quite less on the topic... Useless... If you come here looking the title then close it asap.... Bullshit.... hard work only to maintain the foreign accent
Reactive Programming in Java by Venkat Subramaniam
48:53
Devoxx
Рет қаралды 21 М.
Functional Programming with Java 8 by Venkat Subramaniam
51:39
EVOLUTION OF ICE CREAM 😱 #shorts
00:11
Savage Vlogs
Рет қаралды 10 МЛН
Summer shower by Secret Vlog
00:17
Secret Vlog
Рет қаралды 13 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 37 МЛН
Do not walk away from Complexity, Run - Venkat Subramaniam
57:03
Exploring reactive programming in Java by Miro Cupak
44:14
Kotlin for Java Programmers by Venkat Subramaniam
51:40
Devoxx
Рет қаралды 56 М.
Scaling Instagram Infrastructure
51:12
InfoQ
Рет қаралды 278 М.
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 65 МЛН
Tag him😳💕 #miniphone #iphone #samsung #smartphone #fy
0:11
Pockify™
Рет қаралды 3,6 МЛН
Проверил, как вам?
0:58
Коннор
Рет қаралды 283 М.
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 13 МЛН