Docker in Production: An Update
The previous article Docker in Production: A History of Failure was quite a hit. After long discussions, hundreds of feedbacks, thousands of comments, meetings with various individuals and major pl…
The latest blog posts to take off on Hacker News. 498 posts.
The previous article Docker in Production: A History of Failure was quite a hit. After long discussions, hundreds of feedbacks, thousands of comments, meetings with various individuals and major pl…
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
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…
In this article, you can find how setting the TZ environment variable can prevent thousands of system calls.
After having fun reverse engineering the Comprehend Adventure game (Recomprehend) I was looking for a new DOS game reverse engineering project. Over the years various people have reversed a lot of …
Yet another programming blog. Thoughts on software and related misadventures.
I have moved off Medium to a personal blog. Click here for the updated post.
Digging up some useful and not so popular commands in Linux
Find software and development products, explore tools and technologies, connect with other developers and more. Sign up to manage your products.
ReactOS is a free, opensource reimplementation of windows
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…
Posted by Oliver ChangModern graphic drivers are complicated and provide a large promising attack...
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.
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…
Update: James Hague, aka Dadgum was inspired by this to do some work on his blog and I’m happy to report that now his blog is the fastest blog in the world, 4K transferred and 1 request per page, load time < 75 ms. If you have a blog that’s even faster than that let me know.
While doing evil things with macros and the inline assembler (trying to run a weird test whose purpose is not really relevant) I managed to write a program that caused Visual Studio’s C++ compiler …
When I got my brand-new MacBook Pro (late 2016), I was interested in testing out the phenomenal SSD performance I had been reading about, r...
Yesterday, I discovered an experimental Big Data processing framework written in C++ called Thrill. As most of you surely know, the well-known frameworks of this kind are mostly based on JVM, like …
Postmortem on the database outage of January 31 2017 with the lessons we learned.
A couple years ago, I took a road trip from Wisconsin to Washington and mostly stayed in rural hotels on the way. I expected the internet in rural areas too sparse to have cable internet to be slow, but I was still surprised that a large fraction of the web was inaccessible. Some blogs with lightweight styling were…
A look at the Go GC strategy
Practical development throughout the evolution of Windows.
Some notes on the different patterns that may be present when people talk about event-driven architectures.