linhbqforSRE Tribeblogs.sretribe.net·Sep 8, 2024How-To - Deploy multi-server K3s HA with loxilbGuide to deploy multi-master HA K3s with loxilb This document will explain how to install a multi-master HA K3s cluster with loxilb as a serviceLB provider running in-cluster mode. K3s is a lightweight Kubernetes distribution and is increasingly used...Discussmultithreading
Ibn-e-Battutaibnebattuta.hashnode.dev·Sep 1, 2024A Beginner’s Guide to Java Concurrency: Threads and ProcessesConcurrency is a cornerstone of modern programming, especially in a language like Java, where efficient multitasking is crucial. When you’re dealing with complex applications, the concepts of threads and processes come into play. Let’s break down the...DiscussJava
Sourav Mansinghcuriousdisciple.hashnode.dev·Aug 25, 2024Java Caching Framework: Design, Implement, and OptimizeI've been searching for full-time opportunities as a Backend Software Engineer and have been attending many interviews that test my Java fundamental skills, system design concepts, and coding standards. To be honest, I've been struggling in these are...Discuss·30 readsJava
Rizwan Shaikhblog.rizwan.io·Aug 20, 2024The ThreadsThe Main Thread Every process has at least one thread called the main thread. Java provides us with the Threads class to interact with threads. To get the current thread we can use a static method defined in the Thread class called the .currentThread...Discuss·5 likesMultithreading In Javamultithreading
Kalpesh Malithebackendengineer.hashnode.dev·Aug 19, 2024Node.js Clustering Mastery: From Core Concepts to High-Performance Engineering1. Introduction to Node.js Clustering You know, saying "Node.js is single-threaded" is a bit of a lie. While it's true that the event loop operates on a single thread, Node.js clustering flips the script entirely. By spinning up multiple worker proce...Discuss·10 likesnode-cluster
Hemachandrahemachandra.hashnode.dev·Aug 18, 2024Disabling GIL - Unleashing the True Power of PythonIntroduction Python is finally getting rid of its major limitation, the Global Interpreter Lock (GIL), which it has had since 1991. Before explaining what the GIL is, let's understand how computers and programming languages were designed in the 1990s...Discuss·82 readsNoGIL
Sandhi Jain sandhijain.hashnode.dev·Aug 14, 2024Multithreading in JavaTo create a new thread in Java, there are two ways: Extend the thread class Implement the Runnable Interface Extending the thread class This is the main class. Here, start() method is called to initiate new thread package com.basics; public cla...DiscussCore Java
Rizwan Shaikhblog.rizwan.io·Aug 11, 2024Introduction to MultithreadingProgram, Process & Threads A Program (or an application) is an executable file on the disk. When we execute any program it starts a Process. A Process (or Context) is a running instance of the program located in the memory. A Thread is a unit of exec...Discuss·5 likes·35 readsMultithreading In JavaJava
Romman Sabbirrommansabbir.com·Jul 25, 2024Understanding ConcurrentHashMap in Kotlin/JavaIntroduction In multi-threaded programming, managing data consistency and thread safety is paramount. A common challenge is efficiently managing a shared resource without compromising on performance. In Java and Kotlin, the ConcurrentHashMap is a key...Discuss·198 readsKotlinconcurrenthashmap
Michael Pipermichaelpiper.hashnode.dev·Jul 24, 2024Mastering Concurrency in Flutter: A Comprehensive Guide to Using Isolates for Efficient Data ProcessingIn Flutter, an isolate is a separate thread of execution that runs independently from the main thread. Isolates are useful for performing heavy computational tasks without blocking the main thread, which is responsible for maintaining a smooth user i...DiscussFlutter