Maheshwar Ligadefortechwastitechwasti.com·Nov 23, 2024In-Depth Guide on Generators, Continuations, and Virtual Threads in Java with Practical Examples.Java is continuously evolving with new features aimed at improving the language's concurrency and performance. Three such advanced features introduced in recent versions are Generators, Continuations, and Virtual Threads. These features, though relat...DiscussJava
Jyotiprakash Mishrablog.jyotiprakash.org·Nov 22, 2024Multithreading in Java: A Comprehensive Guide to Concurrency and ParallelismWhat is Multithreading? In modern computing, performance is not just about executing one task faster but about doing more simultaneously. Multithreading allows a program to execute multiple threads concurrently, effectively enabling multitasking with...Discussmultithreading
Ankur sainiankur0213.hashnode.dev·Nov 21, 2024Concurrency Session HandlingIn my Train Booking project i have implemented the Redis Lock which can provide a isolation on a particular seat for a particular user. Everything was going in right direction but after some time i faced a problem where user clicked the button on boo...DiscussBlogsWithCC
Sundaram Kumar Jhasundaram2023.hashnode.dev·Nov 17, 2024Comprehensive Course on Go Concurrency: Goroutines and ChannelsWelcome to the comprehensive course on Goroutines and Channels in Go! This course is designed to take you from the basics to advanced concepts, ensuring you become an expert in Go's concurrency model. By the end of this course, you'll understand how ...DiscussGo Language
Maheshwar Ligadefortechwastitechwasti.com·Nov 16, 2024Concurrent Collections in Java: A Practical Guide.In Java, handling concurrent programming—where multiple threads access and modify shared data simultaneously—can be challenging. One of the key concepts for managing such scenarios is the use of concurrent collections. Java provides a set of thread-s...DiscussJava
Rishav Paulrpaul.hashnode.dev·Nov 16, 2024Boost Java Service Performance Using Async Non-Blocking IOImagine you're at a busy restaurant. You place your order at the counter and receive a pager that buzzes when your food is ready. While you wait, the staff serves other customers, and the kitchen works on multiple orders simultaneously. When your pag...DiscussJava
Simon SeyerforSoftware Engineering Cornersoftware-engineering-corner.zuehlke.com·Nov 11, 2024The retain cycle of Swift async/awaitIn a recent project, we observed one of those bugs that lets every developer jubilate. It was only happening rarely and seemed to manifest in varying ways. But first, some context: We were running a Swift/Vapor server which controls a generic Zühlke...Discuss·1 like·407 readsApple
Yash Raj Srivastavyashsrivastav.hashnode.dev·Nov 6, 2024The Tale of Async, Timeouts, and Why I Almost Gave Up on Java 🤦♂️Introduction: The Simple Dream of Async 🛌💭 Ah, the sweet promise of @Async. Just slap this annotation on your method, and boom! Now you’ve got tasks running in the background. The main thread is free, happily managing other tasks while the backgrou...DiscussSpringboot
Sohag Hasannotes.sohag.pro·Nov 5, 2024Understanding Concurrency in PHP with Laravel: A Beginner's GuideConcurrency in PHP with Laravel Concurrency is an important concept in software development, especially when building scalable and high-performance applications. In simple terms, concurrency allows multiple tasks to run at the same time or in overlap...DiscussTips & Tricksconcurrency
Dilip PatelforDilip Patel's Java blogjavamastery.hashnode.dev·Nov 5, 2024Java ConcurrencyJava Threads Introduction Concurrency vs. Parallelism Processes and Threads Thread Management Creating and Starting Java Threads Pausing a Thread Joining a Thread Interrupting a Thread Java Virtual Threads Thread Safety Race Conditions an...DiscussJava ConcurrencyJava