|
Understanding Back Pressure in Message Queues: A Guide for Developers
-
akashrajpurohit.com
-
3 years ago
-
eng
Are you tired of dealing with message queues that slow down or crash under heavy loads? Back pressure is a common issue that many developers face when working with message queues. But fear not! This guide will explain everything you need to know about back pressure, including how it works, why it's important, and how to master it.
|
|
Understanding Message Queues: The Key to Building Reliable and Scalable Systems
-
akashrajpurohit.com
-
3 years ago
-
eng
Message queues have become a fundamental part of modern software systems, allowing developers to build distributed, reliable, and scalable applications. In this article, we will explore the concept of message queues, their architecture, and their use cases in both technical and layman terms. Whether you are building a simple application or a complex system, understanding message queues is essential to designing a robust and efficient soluti..
|
|
Understanding Back Pressure in Message Queues: A Guide for Developers
-
akashrajpurohit.com
-
3 years ago
-
eng
Are you tired of dealing with message queues that slow down or crash under heavy loads? Back pressure is a common issue that many developers face when working with message queues. But fear not! This guide will explain everything you need to know about back pressure, including how it works, why it's important, and how to master it.
|
|
This is a new update of the PADD script by yubiuser. But in this mod I changed how PADD is displaying the percentage of RAM used by Pi-Hole system. Why? Because the original script is display the percentage of all the overall RAM used by Pi-Hole: cached, buffered, etc… and I didn’t like it, indeed I’m interested in the real/physical RAM usage by the Pi-Hole, so I tweaked the bash script and now it display the real RAM usage percentage and..
|
|
Understanding Message Queues: The Key to Building Reliable and Scalable Systems
-
akashrajpurohit.com
-
3 years ago
-
eng
Message queues have become a fundamental part of modern software systems, allowing developers to build distributed, reliable, and scalable applications. In this article, we will explore the concept of message queues, their architecture, and their use cases in both technical and layman terms. Whether you are building a simple application or a complex system, understanding message queues is essential to designing a robust and efficient soluti..
|
|
Understanding Back Pressure in Message Queues: A Guide for Developers
-
akashrajpurohit.com
-
3 years ago
-
eng
Are you tired of dealing with message queues that slow down or crash under heavy loads? Back pressure is a common issue that many developers face when working with message queues. But fear not! This guide will explain everything you need to know about back pressure, including how it works, why it's important, and how to master it.
|
|
This is a new update of the PADD script by yubiuser. But in this mod I changed how PADD is displaying the percentage of RAM used by Pi-Hole system. Why? Because the original script is display the percentage of all the overall RAM used by Pi-Hole: cached, buffered, etc… and I didn’t like it, indeed I’m interested in the real/physical RAM usage by the Pi-Hole, so I tweaked the bash script and now it display the real RAM usage percentage and..
|
|
Life is what happens in the space between´. Indeed, since the last update article a world pandemic has passed, truces have been signed in some countries, new wars have started in others, climate is going increasingly haywire, and the global political and economic turmoils have led to protests and revolts in countless places. The world keeps moving and I'm but a tiny spec in the grand scheme of things. Yet, you're reading this article, so yo..
|
|
Breaking the Mold: How Simple Framing Can Build Engineering Leaders Out Of Engineering Managers
-
leadershiptales.substack.com
-
3 years ago
-
eng
Aspiring engineering leaders rely too much on their technical prowess to climb the ranks. But, what got them here won't get them farther without effective communication skills
|
|
3 underrated productivity tips which doesn't need any app
-
www.unsungnovelty.org
-
3 years ago
-
eng
Last couple of years saw a huge rise in productivity apps and people talking about it. If the marketing is to be believed, it feels like we always need an app for productivity. Which is why you usually see people talk about productivity by using a fancy new app. But here are my 3 picks for producitity that you can try out NOW without the need for any apps. I consider these as the foundations of my productivity journey. Writing notes physic....
|
|
Compared to prior versions, GPT-4 is more capable at writing fiction. Combined with its advances in reasoning, this allows it to maintain a consistent state in a fictional universe as it emulates a text-based adventure game like the classic Zork. In this article, I’ll explain how to convert GPT-4 into a game engine for interactive text-based adventure games with just two simple steps: Create a descriptive lore to define the universe ....
|
|
It’s April Cools again. For a few summers in high school and undergrad, I was a day camp counselor. I’ve written before about how it helped me develop storytelling skills, but recently I thought of it again because, while I was cleaning out a closet full of old junk, I happened upon a bag of embroidery thread. While stereotypically used to sew flowers into a pillowcase or write “home sweet home” on a hoop, at summer camps embroidery thread ..
|
|
It’s April Cools again. For a few summers in high school and undergrad, I was a day camp counselor. I’ve written before about how it helped me develop storytelling skills, but recently I thought of it again because, while I was cleaning out a closet full of old junk, I happened upon a bag of embroidery thread. While stereotypically used to sew flowers into a pillowcase or write “home sweet home” on a hoop, at summer camps embroidery thread ..
|
|
It’s April Cools again. For a few summers in high school and undergrad, I was a day camp counselor. I’ve written before about how it helped me develop storytelling skills, but recently I thought of it again because, while I was cleaning out a closet full of old junk, I happened upon a bag of embroidery thread. While stereotypically used to sew flowers into a pillowcase or write “home sweet home” on a hoop, at summer camps embroidery thread ..
|
|
March 30, 2023: Pulmonary VAEs COVID-19 vaccination may be associated with pleural effusion in healthy individuals, with or without the concurrent diagnosis of myocarditis or pericarditis, without any infection.March 28, 2023: Multiorgan inflammation Multisystem Inflammation can occur in children and adults post-vaccination.March 27, 2023: Post-vaccinal ALS A case of ALS being diagnosed in an otherwise healthy individual following the J&J C..
|
|
What is a Cache and How Does it Speed Up Your Applications?
-
akashrajpurohit.com
-
3 years ago
-
eng
Caching is a powerful technique used by software engineers to speed up their applications. But what exactly is a cache, and how does it work? In this article, we'll dive into the technical details of caching, explain how it can improve the performance of your applications, and provide real-world examples to help you better understand this essential concept.
|
|
Race conditions can cause unpredictable and hard-to-reproduce bugs in software systems. In this article, we'll explain what race conditions are, why they occur, and how you can design your system to avoid them.
|
|
What I've been up to Wow, it's Q2 already! I spent a couple of weeks in Paris last month, where I worked remotely and found some amazing coffee. For Postcard - I rebuilt the post-writing ...
|
|
What is a Cache and How Does it Speed Up Your Applications?
-
akashrajpurohit.com
-
3 years ago
-
eng
Caching is a powerful technique used by software engineers to speed up their applications. But what exactly is a cache, and how does it work? In this article, we'll dive into the technical details of caching, explain how it can improve the performance of your applications, and provide real-world examples to help you better understand this essential concept.
|
|
Race conditions can cause unpredictable and hard-to-reproduce bugs in software systems. In this article, we'll explain what race conditions are, why they occur, and how you can design your system to avoid them.
|
|
What is a Cache and How Does it Speed Up Your Applications?
-
akashrajpurohit.com
-
3 years ago
-
eng
Caching is a powerful technique used by software engineers to speed up their applications. But what exactly is a cache, and how does it work? In this article, we'll dive into the technical details of caching, explain how it can improve the performance of your applications, and provide real-world examples to help you better understand this essential concept.
|
|
Race conditions can cause unpredictable and hard-to-reproduce bugs in software systems. In this article, we'll explain what race conditions are, why they occur, and how you can design your system to avoid them.
|
|
Optimizing the feedback loop: a key to great developer productivity
-
medium.com
-
3 years ago
-
eng
|
|
How to Treat an Image as a Vector for Machine Learning
-
numbersallthewaydown.com
-
3 years ago
-
eng
Computers don't perceive the world in the same way we do. So, a common point of confusion for students just starting out with machine learning is how to bridge the gap between fully colored images and the sequence of numbers that a computer uses. We will focus on explaining this gap in this article.
|
|
Have you ever installed a Python package without knowing anything about it? What best practices should you employ to ensure the quality of your next package installation? Christopher Trudeau is back this week, bringing another batch of PyCoder's Weekly articles and projects. We also have Python Software Foundation executive director, Deb Nicholson, to share details about PyCon US 2023.
|
|
In my previous post, I shared my my experiences with k3s. Today I will show how easy it is to set up and host a simple static web page. Prerequisites You will need a server (or your computer) and a DNS domain name. For my playground, I used OVH Public Cloud instance - D2-2 with Debian 11, and *.k3s.domain.com domain name. Install k3s Installing k3s is very simple. Just execute curl -sfL https://get.
|
|
In this post, we'll discuss the recent data leaks in the Netherlands and what developers can learn from these security incidents.
|
|
I’m in California for work this week, and it’s been incredibly productive. Meeting with teammates is an incredibly rewarding experience in-person, and I was able to check out our new offices. Flying in on Sunday gave me some time to walk around the California sun, and I ambled in to a bookstore. I picked up a copy of American Prometheus about the life of Robert Oppenheimer, and it was a special kind of magic to read about Oppenheimer’s li....
|
|
Flowbased: an update about the the Nordic Flowbased parallel run results
-
boerman.dev
-
3 years ago
-
eng
The Nordic Flowbased external parallel run is still going strong and its two months since my first look so time for an update! If you missed it, please see the first part for a general introduction and some data remarks. Flowbased Domain Results Lets start with looking at the capacity calcuation process and domain. The flowbased process output seems to be still quite stable. From business day 2022-09-01 until the last business day pos..
|
|
Understanding Remote Procedure Call (RPC) in Distributed Computing
-
akashrajpurohit.com
-
3 years ago
-
eng
Remote Procedure Call (RPC) is a popular mechanism used in distributed computing to allow programs running on different machines to communicate with each other. This article will explain what RPC is, how it works, and provide real-world examples of its applications.
|
|
Understanding Remote Procedure Call (RPC) in Distributed Computing
-
akashrajpurohit.com
-
3 years ago
-
eng
Remote Procedure Call (RPC) is a popular mechanism used in distributed computing to allow programs running on different machines to communicate with each other. This article will explain what RPC is, how it works, and provide real-world examples of its applications.
|
|
Understanding Remote Procedure Call (RPC) in Distributed Computing
-
akashrajpurohit.com
-
3 years ago
-
eng
Remote Procedure Call (RPC) is a popular mechanism used in distributed computing to allow programs running on different machines to communicate with each other. This article will explain what RPC is, how it works, and provide real-world examples of its applications.
|
|
What is a transducer anyways? Specifically, from the documentation 'a transducer is a transformation from one reducing function to another'. We can think of a transducer as a context-independent transformation composed of, say, many reducers (like map and filter). If we think of functional programming as a series
|
|
This is my generative AI take. I’m sure there are many like it, but this one is mine . When it comes to social trends I’m often on the far side of Moore’s Chasm . I signed up for Snapchat a year after all of my friends, and joined Instagram two years after everyone else. So it was only appropriate that it took weeks after the internet was set on fire for me to see the value that applications of Large Language Models like ChatGPT and ....
|