New
The latest blog posts to take off on Hacker News. 2,560 posts.
Dodging S3 Downtime with Nginx and HAProxy
How we took eggs out of the S3 basket.
Riot Games Messaging Service
Hey there! My name is Michal 0xDEADB33F Ptaszek, and I’m a software architect at Riot. Today I would like to talk about communication. But not the kind of communication you’re probably thinking of. I want to talk about the other, more exci…
Do we really need swap on modern systems?
Optimize virtual memory management in Red Hat Enterprise Linux: Learn how to configure swap for optimal performance
APIs, robustness, and idempotency
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
The Year of Linux on Everything but the Desktop
Beyond its status as a world leader in hackathon organization, BeMyApp has been supporting its customers' digital transformation for 10 years. We are committed to accelerating the development of their innovations by animating internal and external communities around the world, through in-person, virtual, or hybrid…
How setting the TZ environment variable avoids thousands of system calls
In this article, you can find how setting the TZ environment variable can prevent thousands of system calls.
Recommendations about coding in C++
Find software and development products, explore tools and technologies, connect with other developers and more. Sign up to manage your products.
ReactOS 0.4.4 Released
ReactOS is a free, opensource reimplementation of windows
CockroachDB beta-20161013
CockroachDB is a distributed SQL database, loosely patterned after Google Spanner and designed for semi-synchronous networks. It speaks the PostgreSQL wire protocol , supports a reasonable dialect of SQL , and combines replication for durability with transparent scale-out sharding for large tables. Its most…
Attacking the Windows Nvidia Driver
Posted by Oliver ChangModern graphic drivers are complicated and provide a large promising attack...
Inside Cloud Spanner and the CAP Theorem
Building systems that manage globally distributed data, provide data consistency and are also highly available is really hard. The beauty of the cloud is that someone else can build that for you.
Amazon EBS Update – New Elastic Volumes Change Everything
It is always interesting to speak with our customers and to learn how the dynamic nature of their business and their applications drives their block storage requirements. These needs change over time, creating the need to modify existing volumes to add capacity or to change performance characteristics. Today’s 24×7…
Postmortem of database outage of January 31
Postmortem on the database outage of January 31 2017 with the lessons we learned.
Why are all Windows drivers dated June 21, 2006?
Practical development throughout the evolution of Windows.
Monitoring and Tuning the Linux Networking Stack: Sending Data
This post discusses monitoring and tuning the Linux networking stack in great detail with the focus on sending data.
MongoDB 3.4.0-rc3
In the past year and a half, MongoDB has put a good deal of work into improved read safety, enabled by the adoption of their new replication protocol and the WiredTiger storage engine. Dirty reads were addressed in 3.2 by introducing a majority read concern , and stale reads were addressed with the introduction of the…
Turning the database inside-out with Apache Samza (2015)
Confluent is building the foundational platform for data in motion so any organization can innovate and win in a digital-first world.
Intern Impact: Brotli compression for Play Store app downloads
This month, the Google Play team in our London office was hyped to welcome back Anamaria Cotîrlea, a former intern who is now a full-time ...
Beringei: A high-performance time series storage engine
Visit the post for more.
Online migrations at scale
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Instrumentation: The First Four Things You Measure
Old observability metrics like uptime and MTTR aren't enough anymore. Teams must connect technical signals to business outcomes, like savings and speed.
Update and Build Prep
All systems operational
Introducing Riptide: WebKit's Retreating Wavefront Concurrent Garbage Collector
The new Riptide garbage collector in WebKit leads to a five-fold improvement in latency in the JetStream/splay-latency test.