10,000 Java performance tips over 15 years - what did I learn? by Jack Shirazi

  Рет қаралды 94,948

Devoxx

Devoxx

Күн бұрын

Пікірлер: 39
@arunaravamudhan924
@arunaravamudhan924 5 жыл бұрын
Such an excellent and clear talk. I met Jack in a conference and he is a very down to earth and approachable person. Look forward to more such talks from him.
@rydmerlin
@rydmerlin 6 жыл бұрын
I love this guy as he really wants to share his knowledge and help people with these sorts of issues. I hope we can find his complete talk elsewhere.
@fatihsenturk649
@fatihsenturk649 4 жыл бұрын
one of the great talk I've watched, I am gonna watch it again and I will take some notes to further searches.
@kedarmhaswade
@kedarmhaswade 6 жыл бұрын
Unbelievably clear talk. Thank you, Jack.
@king0s
@king0s Жыл бұрын
was very informative, makes you want more.. I just wanted to watch 5 minutes of this video, but ended up watching up to 42 minutes without realizing when he starts saying he only has time for two more slides, I was like is 45 min up already? Grateful for such minds.
@ronokdev
@ronokdev 4 ай бұрын
Did you get the presentation slides ?
@EvgeniyLyuty
@EvgeniyLyuty 4 жыл бұрын
the amount of useful information per second -> infinity
@karthickeayan
@karthickeayan 2 жыл бұрын
searching for some talk like this for years.. finally found one!
@rameshbabuy9254
@rameshbabuy9254 Жыл бұрын
where can we get the slides for this ?
@aseembansal
@aseembansal 7 жыл бұрын
Where can the presentation for this video be found? The speaker mentioned several times it's all in the presentation.
@ManuAnand79
@ManuAnand79 6 жыл бұрын
Did anyone find the JLobby report for Java Persistent options that Jack mentions @13.42 ??
@diegoramos27
@diegoramos27 4 жыл бұрын
wow this is gold, thank you
@samuelh5
@samuelh5 4 жыл бұрын
Amazing. Unless "amazing" means "feeling overwhelmed as though lost in a maze." In which case this is the opposite of that. Unmazing.
@joelo3004
@joelo3004 4 жыл бұрын
Great talk! Wonder is this presentation slides downloadable ? Thanks
@RudhinMenon
@RudhinMenon 2 жыл бұрын
thanks, excellent talk, curious about how visualvm sampler can help
@sciemk8723
@sciemk8723 7 жыл бұрын
whats the reason for not using jvisualvm in production? performance overhead? data corruption?
@Dimass036
@Dimass036 7 жыл бұрын
Their license forbidding to use it in production for free. Although VisualVM is bundled with a JDK, you can use it for free only in development environment.
@kedarmhaswade
@kedarmhaswade 6 жыл бұрын
The most important reason is Visual VM is a sampling profiler with a "safepoint bias". What it reports as the "hot method" (which is _the_ purpose of a profiler) may be completely misleading and you may end up wondering what method in your code is actually slow.
@nikiforovpizza
@nikiforovpizza 4 жыл бұрын
Great video, thank you!
@ravipasumarthy8732
@ravipasumarthy8732 3 жыл бұрын
Where can i download slides?
@sauravdas7591
@sauravdas7591 4 жыл бұрын
can anybody help if there are notes on Java Performance the definitive guide
@kamalhm-dev
@kamalhm-dev 3 жыл бұрын
I'm from the future, Java now has ZGC which achieves sub millisecond pause 🥳
@87ravigoel
@87ravigoel 3 жыл бұрын
This is gold
@thunde7226
@thunde7226 6 жыл бұрын
awesome presentation............................thanks Jack Shirazi.......................:) ...........................bye
@joachimdietl6737
@joachimdietl6737 4 жыл бұрын
I want to double thumbs up! What a nice guy! I think I know him from WWF Rage ;)
@javaskull
@javaskull Жыл бұрын
Is this slideshow available, you skipped over the part I cared about?
@audi88
@audi88 7 жыл бұрын
Great talk!
@corabora6644
@corabora6644 6 жыл бұрын
Terrific presentation...superb explanations of basic & complex stuff. TY Jack ! One thing I didnt get was why the ref. to RMI...isnt it defunct ? And why on earth 10,000 in the title ??
@wotwot6868
@wotwot6868 6 жыл бұрын
Great talk. Learned a lot. Having knowledge on how the jvm works as well as database internals would nice a nice links as well.
@amritamisra1878
@amritamisra1878 5 жыл бұрын
Good explanation...
@cooldudecs
@cooldudecs 6 жыл бұрын
Brilliant!
@junaidanjum6307
@junaidanjum6307 5 жыл бұрын
Brilliant !!!
@StefanReich
@StefanReich 7 жыл бұрын
2:24 They put millions what into it?
@IntimateMusicGK
@IntimateMusicGK 7 жыл бұрын
into having this site and infrastructure to be able to provide insanely short response times.
@87ravigoel
@87ravigoel 3 жыл бұрын
He is referring to engineering time
@mehdimohammadi1623
@mehdimohammadi1623 7 жыл бұрын
I did not get What does He means by "outliers" and "inliers"?
@kedarmhaswade
@kedarmhaswade 6 жыл бұрын
I think it just means the outliers are not likely to appear in your (and my) app. We are just writing typical apps and they are the inliers (a term that he means to be opposite of outlier). For us typical app developers, he discusses the things to focus on.
@MrVamshikesetty
@MrVamshikesetty 6 жыл бұрын
Outliers are things which are hampering the performance of the application which are introduced by the outside happenings around the application which is not controlled by the application.
@mirageman2
@mirageman2 3 жыл бұрын
I guess you need a bit of experience in garbage collection modification and all these tools and diagrams before you should watch this.
Java Performance Puzzlers by Douglas Hawkins
46:49
Devoxx
Рет қаралды 29 М.
Twelve Ways to Make Code Suck Less by Venkat Subramaniam
1:00:44
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
4 Billion If Statements | Prime Reacts
9:47
ThePrimeTime
Рет қаралды 616 М.
G1 Garbage Collector Details and Tuning by Simone Bordet
55:47
Voxxed Days
Рет қаралды 43 М.
10 Most Common Java Developer Mistakes
16:13
Amigoscode
Рет қаралды 112 М.
A JVM Does That??? by Dr Cliff Click
51:59
Devoxx
Рет қаралды 20 М.
Design Patterns Revisited in Modern Java by Venkat Subramaniam
51:30
Concurrency Concepts in Java by Douglas Hawkins
44:22
Devoxx Poland
Рет қаралды 51 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН