Unbounded memory usage by TCP for receive buffers, and how we fixed it
We are constantly monitoring and optimizing the performance and resource utilization of our systems. Recently, we noticed that some of our TCP sessions were allocating more memory than expected. This blog post describes in detail the root cause of the problem and shows the test results of a solution
How to Containerize a Python Application with Packeto Buildpacks
Building even simple Dockerfiles can be a challenge. This article will demonstrate an alternative method of containerizing an application, using Packeto Buildpacks.
Issues around zoned storage for filesystems was the topic of a combined
storage and filesystem session at
2023 Linux Storage, Filesystem,
Memory-Management and BPF Summit led by
Bart Van Assche,
Viacheslav A. Dubeyko, and Naohiro Aota. Zoned storage began with the
advent of shingled
magnetic recording (SMR) devices, but is now implemented by NVMe zoned
namespaces (ZNS) as well.
SMR devices can have multiple zones with different
characteristics, with some zones that can only be written in sequential
order, while other, conventional zones can be written in any order. The
talk was focused on filesystems using the sequential type of zones
since the conventional zones are already well-supported in Linux and its
filesystems.
When three years ago Dell rolled out its Apex initiative, the massive IT supplier was joining a growing list of tech companies like HPE, Lenovo, and Cisco
Agilebase is CRM and more Agilebase clients use the platform for resource planning, project tracking, and more. We manage all the internal data in your organization, says CTO Oliver Kohll,Read More »How it works
How Much Memory Do You Need to Run 1 Million Concurrent Tasks? | Piotr Kołaczkowski
In this blog post, I delve into the comparison of memory consumption between asynchronous and multi-threaded programming across popular languages like Rust, ...
Announcing General Availability of the New Logic Apps Designer
We're excited to announce the General Availability of the new Logic Apps Designer! Since we first introduced the preview of the designer, we have received valuable feedback from our users, and today, we're taking the next step in delivering a seamless and improved experience across all Logic App...
I explained the concepts and theory behind Data Residency in a previous post. It’s time to get our hands dirty and implement it in a simple demo. The sample architecture In the last section of the previous post, I proposed a sample architecture where location-based routing happened at two different stages: The API Gateway checks for an existing X-Country header. Depending on its value, it forwards the request to the computed upstream; If no value is found or no value matches, it forwar