Aug 19, 2025 · 3 min read · https://youtu.be/gNV3UWPAJ_w?si=2xNppmQ2oCv3LR_R On 15th August - my contribution to the learning community... Concurrency profiling in C++ is essential for optimizing the performance of multi-threaded applications by identifying and addressing bot...
Join discussionAug 19, 2025 · 2 min read · Note: Get the source code from https://gitlab.com/som.mukhopadhyay/CountDownLatche In this post i have tried to show an example using CountDownlatch, a synchronizer in Java concurrency framework. Class CountDownLatchTest package com.somitsolutions....
Join discussionAug 19, 2025 · 2 min read · Note: Get the source code from https://gitlab.com/som.mukhopadhyay/ProducerConsumer As i was getting ready to teach Java Concurrency Model to my students, I have come up with few examples which i would like to share with you. The first example is abo...
Join discussionMar 22, 2025 · 4 min read · When you use a computer, you interact with various applications—opening files, browsing the internet, and playing games. But have you ever wondered what ensures everything runs smoothly behind the scenes? That’s where the Operating System (OS) comes ...
Join discussion
Nov 7, 2024 · 36 min read · CPU The CPU, often called the brain of the computer, is responsible for executing a set of instructions from programs. It performs basic arithmetic, logical, control and input/output operations as specified in the instructions. Example:- Intel Core i...
Join discussionMay 9, 2024 · 5 min read · A lot of folks starting out with JavaScript and programming, in general, often encounter the idea of immutability and its importance. But why is it so crucial? And why does it matter? What exactly is immutability and an immutable value? Immutable mea...
Join discussion