Faisal Ahmedspaghetti-coder.com·Oct 8, 2024Building Async I/O in Rust: How Futures, Wakers, and Thread Pools Work TogetherAsynchronous I/O in Rust is a powerful technique that allows programs to perform non-blocking operations, enabling efficient multitasking and improved performance, especially in I/O-bound applications. By using the async and await keywords, Rust can ...Discuss·1.5K readsAsync Rust
Ishan Bagchiishanbagchi.hashnode.dev·Oct 5, 2024Mastering Asynchronous JavaScript: A Guide to Promises and Async/AwaitJavaScript’s asynchronous nature is both powerful and essential for modern web development. From fetching data from APIs to handling user input, asynchronous operations are common, and they require efficient handling. The introduction of Promises in ...DiscussJavaScript
Atul Bansalatulbansalk.hashnode.dev·Oct 3, 2024Exploring Promise-Based Output QueriesPromises Output Questions 1. What is the output of this code? console.log("A"); setTimeout(() => { console.log("B"); }, 1000); console.log("C"); setTimeout(() => { console.log("D"); }, 0); console.log("E"); Click to see the output A C E D B...DiscussPromise base Output Questions
Graham Boylegreyboyle.hashnode.dev·Oct 2, 2024JavaScript Fetch API: A Complete OverviewAs web applications become more dynamic, efficient server communication is crucial. JavaScript's fetch API provides a powerful and flexible way to handle HTTP requests, allowing developers to interact with APIs and other remote resources. Mastering t...Discuss·24 likes·109 readsJavaScript
Lakshayvoid-ness.hashnode.dev·Oct 3, 2024Kafka: The WhatsApp for Microservices CommunicationWe all lead busy lives. Some of us are buried in office presentations, while others are tackling assignments from the comfort of our beds. Yet, we always find time to catch up with each other, thanks to quick messaging apps that keep us connected. Wi...Discusskafka
Vitthal Korvanvitthal-korvan.hashnode.dev·Oct 2, 2024Callback and PromisesCallback Function Definition A callback is a function that you pass into another function as an argument. The function receiving the callback will call it (execute it) at some point in its process, either immediately, or after some event has occurred...Discuss·2 likesAsynchronous JavaScriptcallback
ByteScrum TechnologiesforByteScrum Technologiesblog.bytescrum.com·Oct 2, 2024How to Handle Events in NestJS with the Event EmitterNestJS is a progressive Node.js framework that provides an out-of-the-box application architecture, making it ideal for building highly scalable, maintainable, and testable applications. One of its lesser-discussed but highly useful features is the E...Discussnestjs
Timon JuckerforSoftware Engineering Cornersoftware-engineering-corner.zuehlke.com·Sep 30, 2024Demystifying ConcurrencyI often encounter situations where Software Engineers have differing mental models of concurrency. To make matters worse, there are terms that are used (almost) synonymously, like async and parallel. But also definitions for Data parallelism and Task...Discuss·1 like·114 readsasync
Madhur Guptamadhurgupta.hashnode.dev·Sep 30, 2024JavaScript async/await: Deep DiveJavaScript's asynchronous programming landscape has evolved significantly over the years. While Promises were a big step forward from callback hell, the introduction of async/await syntax has revolutionized how we write asynchronous code. In this art...Discuss·2 likesJavaScript
Borhan Uddincodernex.hashnode.dev·Sep 30, 2024A Complete Guide to JavaScript CallbacksIntroductions: In JavaScript, callbacks are an essential concept that enables asynchronous programming. A callback is simply a function passed as an argument to another function, which will be executed later—either after the completion of an operatio...DiscussJavaScript