Spring Boot Security Basics
14:34
5 жыл бұрын
Race Condition vs Data Races in Java
9:58
Singleton and Double Checked Locking
7:57
AOT vs JIT compilation in Java
10:02
5 жыл бұрын
What is an API Gateway?
10:47
6 жыл бұрын
ThreadLocal in Java
10:59
6 жыл бұрын
What are spinlocks?
7:13
6 жыл бұрын
Cloud Foundry - Restage vs Restart
8:39
Using Retrofit to make HTTP calls
10:04
Spring Boot - Testing basics
16:05
6 жыл бұрын
Functional Interfaces in Java 8
9:32
Concurrency vs Parallelism
8:23
6 жыл бұрын
Guava library - Striped Locks in Java
10:32
Spring Boot - Web Basics
17:06
6 жыл бұрын
ReadWriteLock vs ReentrantLock
9:50
6 жыл бұрын
Пікірлер
@DurgaShiva7574
@DurgaShiva7574 Күн бұрын
Amazing content 🎉❤
@andreyv116
@andreyv116 3 күн бұрын
Project Loom has led to virtual threads, with a virtual thread per request and a carrier thread that is actively executing. In Java 21, synchronized locks and native calls block a carrier thread. In Java 24, only native calls will block a carrier thread.
@statecraft2974
@statecraft2974 3 күн бұрын
Waiting for explainers on other databases
@pratyushsinha5201
@pratyushsinha5201 4 күн бұрын
Goat
@vivekbhore5722
@vivekbhore5722 5 күн бұрын
very well explained , thank you !!!!!!
@shriniwasbharadwaz1183
@shriniwasbharadwaz1183 6 күн бұрын
Great Learning channel.
@praphulyadav4471
@praphulyadav4471 9 күн бұрын
your each video is so much Informative. Thankyou:)
@abhiramsharma1960
@abhiramsharma1960 14 күн бұрын
bhai ne api gateway ko hi monolith jitna bana diya mast video <3
@tanveersyed1049
@tanveersyed1049 19 күн бұрын
Wonderful
@RavikumarMandha-z6u
@RavikumarMandha-z6u 27 күн бұрын
Thank you so so much loved it 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏
@priyankareddy7408
@priyankareddy7408 Ай бұрын
Just hit the subscribe button! Well done with the video. Looking fwd to seeing more content from you.
@Anu-b5r
@Anu-b5r Ай бұрын
This channel is goldmine.
@edhayautube
@edhayautube Ай бұрын
You are the only one explaining in depth , clarity the complete execution of Java Programs. Hats OFF. Thank u
@riderprovider6213
@riderprovider6213 Ай бұрын
Another gem.
@riderprovider6213
@riderprovider6213 Ай бұрын
This video is a rare gem.
@muralidharanbalaraman9724
@muralidharanbalaraman9724 Ай бұрын
Wow this is great videos with great explanation really wonderful Thanks a lot sir
@eugenezuev7349
@eugenezuev7349 Ай бұрын
brilliant
@SAYANJASHU-e4p
@SAYANJASHU-e4p 2 ай бұрын
Can I get the documentation of this whole playlist?
@sambhavi6141
@sambhavi6141 2 ай бұрын
Amazing explanation, great playlist for clearing concepts!!
@paulbrown5839
@paulbrown5839 2 ай бұрын
Good video!
@_abhishekmj_
@_abhishekmj_ 2 ай бұрын
Aren't you complicating by adding relevent data like product details to the cart table? Here ,hwo do we update product table - when we update product table, should we check all places the product details is there and update that too ? This will be a hige task ! Do not understand the actual benefit over the added complexity.
@Zeee_born_mumbaikar
@Zeee_born_mumbaikar 2 ай бұрын
Please keep making such videos.. Really helpful!! 🙏🏻 Very well explained admin !! God bless you 😇
@siddharthswain9463
@siddharthswain9463 2 ай бұрын
Thanks a ton! So helpful.
@ayushgarg5929
@ayushgarg5929 2 ай бұрын
Hi , Why have you stopped making videos , they are such a gems and helping alot of youngsters.
@LifeDude
@LifeDude 2 ай бұрын
Nice.. could you please cover IDP bride
@amrendrabagga9124
@amrendrabagga9124 2 ай бұрын
Awesome explanation and i always used to wonder while going through producer-consumer code, that why we use while statement to block the threads. Finally got the answer. Thankyou🙌
@narendragadhela760
@narendragadhela760 2 ай бұрын
Want more playlists like this Sir, you made our life easy
@sravanakumar9326
@sravanakumar9326 3 ай бұрын
Great explanation about the spin locks I came across.
@JSreelakshmi-l2t
@JSreelakshmi-l2t 3 ай бұрын
pls do continue to upload more vedioes like this.. your java concurrancy playlist helped me a lot to understand the multithreading concept.. pls do contine to upload more java indepth vedioes . thank you
@thecalmandcool
@thecalmandcool 3 ай бұрын
Please add new videos. These videos are best to understand concepts.
@SivaramKaruppuchamy
@SivaramKaruppuchamy 3 ай бұрын
I'm facing a scenario, where the threads could read the shared variable without volatile keyword, @defogtech can you help to given an example on volatile usage, public class Example implements Runnable { private static boolean gate = true; @Override public void run() { while(gate){ //print something } } public void setGate() { gate = false; } public static void main(String[] args) throws InterruptedException { ExecutorService service = Executors.newFixedThreadPool(2); Example ex = new Example(); service.execute(ex); Thread.sleep(2000); ex.setGate(); service.shutdown(); } }
@CrStrifey
@CrStrifey 3 ай бұрын
Buddy you should be collecting my parallel programming in java professor's salary. You are the greatest of all time, you're getting me through college. Every single one of your videos has helped me immensely.
@DefogTech
@DefogTech 3 ай бұрын
Thank you so much for the kind words! I am so happy that its helping you
@vidyasagarvenkatachalam1243
@vidyasagarvenkatachalam1243 3 ай бұрын
Thanks for the video! I need a clarification. Bulkhead pattern and circuit breaker pattern are two different solutions to prevent the same problem (i.e. a microservice, say, an order service becomes unavailable after sometime if another service, say, payment service takes too long to respond to the requests from order service.). Is my understanding correct? If my understanding is wrong then please explain the difference between the problems prevented by the two patterns.
@kengerfil
@kengerfil 3 ай бұрын
Wait, I'm consufed: on 01:03 you were saying there's no API to stop a Thread, while on 09:26 you are calling "stop()" method of the Thread class. So, is there API to stop or not?
@vidyasagarvenkatachalam1243
@vidyasagarvenkatachalam1243 3 ай бұрын
Thanks a bunch for this video. Nice explanation. One request - can you explain the data integrity issue mentioned at 02:54 with an example for my clarity please?
@bhuvandwarasila
@bhuvandwarasila 3 ай бұрын
Fire
@aditikaushik68
@aditikaushik68 3 ай бұрын
Awesome video, it would have been great if you could add the link to the source code too.
@ismile47
@ismile47 3 ай бұрын
Hi Sir, Your videos are more informative and upto the point. I am not sure why now days there no new videos or topic not getting upload. Please continue with atleast 6months 1 topic
@shilpadolai4228
@shilpadolai4228 4 ай бұрын
Also enum initializes its instances eagerly right?
@shilpadolai4228
@shilpadolai4228 4 ай бұрын
Can we also say we are making it volatile so that no thread ends up looking at a cached value which might still say that the instance is null and that thread ends up creating another instance?
@RaviPatel-po2gu
@RaviPatel-po2gu 4 ай бұрын
Great Videos is it possible to cover the life cycle of Thread and its methods, how it works, ExecutorSerivice -> how it works internally, how it will reuse the same threads, in the prospective of the code
@arambh-gaur
@arambh-gaur 4 ай бұрын
Your playlist on java concurrency is by far the best out there on youtube
@veereshsuryac9121
@veereshsuryac9121 4 ай бұрын
It's the simplest and most descriptive tutorial about oauth 2.0 I've ever seen. Thank you a lots. Excellent