Тёмный
JAX London
JAX London
JAX London
Подписаться
The ultimate forum and premier pure-play Java conference. The latest on Technology, Architecture and Methodologies by all the Masterminds of the Java ecosystem.
JAX London 2022
1:44
2 года назад
JAX London 2021
1:44
3 года назад
Data Science Fundamentals | Steph Locke
54:43
4 года назад
Комментарии
@user-md2fk3jj1e
@user-md2fk3jj1e 16 дней назад
2024: java 8 and eclipse. Why didn't ChatGPT suggest changing it? :) Intellij can do what ErrorProne does and probably better.
@TheNerdsFromHell
@TheNerdsFromHell 17 дней назад
Bullshit
@xxxwang5574
@xxxwang5574 18 дней назад
very good
@nareshgb1
@nareshgb1 2 месяца назад
excellent talk with some practical tips.
@prabhumurugesan9520
@prabhumurugesan9520 2 месяца назад
Very helpful @Ram.. Excellent presentation mate !!
@MrMikomi
@MrMikomi 5 месяцев назад
Really good, thanks.
@DevTechPoint
@DevTechPoint 5 месяцев назад
It was easy to understand the GC simple, clean explanation, it should have been more time to cover the whole slide and explanation.
@MrRavihr
@MrRavihr 6 месяцев назад
Excellent explanation!
@NarenderKumarChoudhary-mj4by
@NarenderKumarChoudhary-mj4by 6 месяцев назад
Sper Duper Amazing | best performance optimization video ever
@bijanzohouri98
@bijanzohouri98 10 месяцев назад
One of the best and simple explanation of reactive
@user-kl1ej6nm1h
@user-kl1ej6nm1h 11 месяцев назад
if we have a .ear application that we publish to WebLogic, however this application uses a fixed name to relate to the weblogic datasource. I need to create a multitenant environment for six different clients on the same WebLogic infrastructure, is there any way to resolve the sharing of six identical applications within the same weblogic which use the same name for the datasource, without having to change the application code?
@barwalgayatri4655
@barwalgayatri4655 Год назад
Too good and easy to understand Video tutorial Thanks
@sathishspeaks
@sathishspeaks Год назад
Thanks for your genuine efforts in explaining garbage collection … thanks da thambi
@guglielmochelazzi6556
@guglielmochelazzi6556 Год назад
Interesting, useful and surely amazing! I guess. Because it's completely inaudible.
@chandangawri8274
@chandangawri8274 Год назад
Great Talk, Crisp and to the point, Thanks for sharing...!!!
@TehPwnerer
@TehPwnerer 2 года назад
On a long enough time scale, everything is garbage
@TehPwnerer
@TehPwnerer 2 года назад
Implicit in my statement is that everything refers to all human stuff
@ramlakshmanan5313
@ramlakshmanan5313 2 года назад
@@TehPwnerer Can't agree more! One potential exception or long-lived object can be writing/literature/poetries ;)
@nikhilsanghvi6109
@nikhilsanghvi6109 2 года назад
Very engaging and informative
@user-pl5rt7rm5k
@user-pl5rt7rm5k 2 года назад
thank you
@ArchonLicht
@ArchonLicht 2 года назад
Does it have REPL?
@vishnubalan7682
@vishnubalan7682 2 года назад
35:08 JVM has the heap with it. JVM is running stuffs with it. I didnot get the part of pulling out JVM from the server (Running System.gc() in the server. How it is working).
@ramlakshmanan5313
@ramlakshmanan5313 2 года назад
Hello Vishnu! I meant that JVM can be pulled out from the Load Balancer pool. System.gc() can be triggered and then JVM can put back in to the pool. So that GC pause time will not impact customer transactions.
@ruixue6955
@ruixue6955 2 года назад
16:41 batch applications 17:01 what is it good for 22:28 Concurrency Utility
@billyean
@billyean 2 года назад
How do we turn on gclog with K8S which doesn't suggest using persistent volume at all.
@maheshdevda6928
@maheshdevda6928 2 года назад
The same way you would without Kubernetes. I think you can also pass JVM arguments in the deployment file. For example, containers: - image: tomcat:9-jre8 name: tomcat env: - name: JAVA_OPTS value: "-Xlog:gc=debug:file=/tmp/gc.log:time,uptime,level,tags:filecount=5,filesize=100m"
@preetnagadia7874
@preetnagadia7874 2 года назад
Definitely a good video for beginners!! Thank you, Mr. Ram.
@SushilKumarBhaskar
@SushilKumarBhaskar 2 года назад
Excellent explanation. Hats off to you
@aravindhanskanda5384
@aravindhanskanda5384 2 года назад
Really helpful. Thanks a lot
@undercrackers56
@undercrackers56 2 года назад
Of course the most exciting feature of Eclipse Paho is that presentations like this are made to convince your boss/employer how easy all this is whilst providing almost ZERO documentation on how to get the job done for non-trivial projects. There is the Eclipse Paho Java Docs, but that is like trying to complete a jigsaw comprising of no corners, no straight edges and a box lid showing an image of each jigsaw piece and no image of the finished picture. Pure genius!
@supriyamishra1886
@supriyamishra1886 3 года назад
thank you much Ram , it is really helpful video for GC , thank you for sharing
@gow2ilove
@gow2ilove 3 года назад
Interesting concept but the syntax is terrible, and his random monologue about energy efficiency was bollucks. Also, as a concept most investment banks, who this would be useful for, have things like Morgan Stanley's Optimus, which handle all this stuff whilst allowing users to write in native Scala.
@mpcref
@mpcref 3 года назад
Very interesting programming language!
@hp.ramesh
@hp.ramesh 3 года назад
Very engaging and informative. The speaker makes it real fun learning the basics of GC, without compromising clarity.
@raushansingh9905
@raushansingh9905 3 года назад
I wish I could have watched a year b4
@laxman20101
@laxman20101 3 года назад
I have a doubt, at 43:12 in that example, ArrayList will be increased by half of its original size right? for example, if the initial size of the List is 10, then it would be 15, when we try to insert 11th element.
@ramlakshmanan5313
@ramlakshmanan5313 3 года назад
Hello Laxman! Greetings. ArrayList size double when it's capacity limit is reached. Say if current capacity is 10 and when you try to add 11th element, ArrayList will double up. From it's current size of 10, it will become 20. Thanks.
@laxman20101
@laxman20101 3 года назад
@@ramlakshmanan5313 greetings!!! I just reverified. The grow method increases the list by half of its size. So it would be 15 when 11th element added. (This is for arraylist).
@ramlakshmanan5313
@ramlakshmanan5313 3 года назад
@@laxman20101 Oh good to know. What version of Java are you using? How did you verify it? Thanks.
@laxman20101
@laxman20101 3 года назад
I have verified it using Java 8, in arraylist add method , it ensures the capacity before adding any new element. If the size exceeds it has a private method grow, which does the job of increasing the size. newCapacity = oldCapacity + (oldCapacity >> 1) So it would be "newCapacity = 10 + 5"
@gehteuchnixan9027
@gehteuchnixan9027 3 года назад
No Comment and only 31 thumps up since 8 years. You should make piercing or nail paint tutorials... *haha Na, thank you very much, it helped very good for understanding the history and possibility of Mqtt.. Best regard from Germany
@yanilathouris7655
@yanilathouris7655 3 года назад
This was great. Thanks! There was a reference to one or more talks/lectures about maintaining the order of messages. Is it possible to get links for those?
@TheProximator
@TheProximator 3 года назад
Excellent video, thanks a lot
@buddhikachathuranga2968
@buddhikachathuranga2968 3 года назад
One of the best videos I have seen saw far on GC. Thank you!!!
@ankitbhatti667
@ankitbhatti667 3 года назад
Quiet Insightful
@ervikasbansal
@ervikasbansal 3 года назад
Great session. Use cases are explained in easy way. I am able to relate it with my project.
@jonasjeffery702
@jonasjeffery702 2 года назад
i realize I'm pretty randomly asking but does anyone know a good place to stream newly released series online ?
@carterignacio913
@carterignacio913 2 года назад
@Jonas Jeffery flixportal :D
@jonasjeffery702
@jonasjeffery702 2 года назад
@Carter Ignacio Thanks, signed up and it seems to work :D Appreciate it !!
@carterignacio913
@carterignacio913 2 года назад
@Jonas Jeffery happy to help xD
@jadafaysal
@jadafaysal 3 года назад
Informative and impressive!
@koteshwarvenigalla7150
@koteshwarvenigalla7150 3 года назад
Beautiful presentation & explanation! Impressed!!
@madhusudanarao2437
@madhusudanarao2437 3 года назад
The best explanation 👍
@maulonobile
@maulonobile 3 года назад
W O W ❤️❤️❤️ This is the best video about GC and JVM fundamentals. Everybody is working with java must see it! Thank you Ram.
@Krish-qn9yv
@Krish-qn9yv 3 года назад
👌
@AugustoRz
@AugustoRz 3 года назад
I love the warning at 8:24. If my memory serves me right, I recall one of the earlier waterfall model papers that had a similar warning, and got completely ignored. I cannot find the reference to it unfortunately :(.
@timklinke9669
@timklinke9669 3 года назад
You're right, it's here: www-scf.usc.edu/~csci201/lectures/Lecture11/royce1970.pdf. "I believe in this concept, but the implementation described above is risky and invites failure."
@AugustoRz
@AugustoRz 3 года назад
@@timklinke9669 Thank you very much!!! I've been searching for that quote for a while now :D. It comes very handy for a presentation I'm preparing at the moment. Thanks again!
@diegoramos27
@diegoramos27 3 года назад
The ArrayList should not be nullified if inside a thread stack (it becomes unreachable once it goes out of scope), only if it is a member variable...
@swethapn
@swethapn 3 года назад
Amazing presentation. Kudos Mr Ram. Would hope to see more from you.!
@cassianofelix53
@cassianofelix53 3 года назад
Very good lecture about java 9!
@thegeejee
@thegeejee 3 года назад
Interesting summary of the book! And I like how you dissected the "Spotify-model" to take out the important intentions and reasoning behind is.
@satheeshmelb
@satheeshmelb 3 года назад
Very good content.
@omri9325
@omri9325 4 года назад
Puzzle that is yet to be solved...