How Shopify reduced storefront response times with a rewrite
We rewrote critical software that powers all online storefronts on Shopify, offering the fastest online shopping experience, entirely from scratch and without downtime.
Topics /
The most popular blog posts about systems & performance on Hacker News. 190 posts.
We rewrote critical software that powers all online storefronts on Shopify, offering the fastest online shopping experience, entirely from scratch and without downtime.
by Aditya Mavlankar, Liwei Guo, Anush Moorthy and Anne Aaron
By Brandon Azad, Project ZeroAt 3 PM PDT on May 23, 2020, the unc0ver jailbreak was released for ...
So you've heard of this thing called cgroups, and you are interested in finding out more. Perhaps you caught mention of it while listening to a talk abou...
You probably came here because your Mac showed a message telling you that software from “Objective Development Software GmbH” (Little Snitch) loaded a system extension that will no longer be compatible with a future version of macOS and that you…
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
A community and blog for embedded software makers
On WD Red NAS Drives - Data - Western Digital (WD) Corporate Blog
It’s been 18 months since we talked about our Rails modular monolith. We lay out the current state of the work, and things we’d do differently if we started again.
Abstracting away the complexity of payments has driven the evolution of our APIs over the last decade. Learn more about Stripe payments APIs here.
Make your client-side apps load fast and provide a good user experience.
This is a briefing on SQLite intended for Linux kernel hackers, and especially those working on Linux filesystems.
By Liwei Guo, Vivian Li, Julie Beckley, Venkatesh Selvaraj, and Jeff Watts
We are thrilled to announce the Windows Package Manager preview! If you’re already familiar with what a package manager is, feel free to skip this
Posted by Samuel Groß, Project ZeroThis post is the second in a series about a remote, interactio...
As announced on the mailing list , on Friday, Dec 27 2019, our package compression scheme has changed from xz (.pkg.tar.xz) to zstd (.pkg.tar.zst) .
As consumer devices and internet speeds become faster, websites become larger and more complex. Is website performance getting worse overall?
In response to popular demand, Microsoft announced a new feature of the Windows Subsystem for Linux 2 (WSL 2)—GPU acceleration—at the Build conference in May 2020. This feature opens the gate for many…
OS 1 is somewhere between ‘productivity software’ and a ‘social network’. We think it’s the beginning of an altogether new breed of social computing.
Today, SiFive introduces the new HiFive platform for professional RISC-V developers, the HiFive Unmatched! The HiFive Unmatched enables developers to create the RISC-V-based software they need for RISC-V platforms. From real-time operating systems to custom Linux distributions, and the compilers, libraries, and…
With only free software, a Mali G31 chip can now run Wayland compositors with zero-copy graphics, including GNOME 3.
How viewers are able to watch their favorite show on Netflix while the infrastructure self-recovers from a system failure
Blog posts about GNU Guix.
Tempo is designed to be a robust trace id lookup store whose only dependency is object storage (GCS/S3).
Work faster with this experimental Partial Clone feature for huge Git repositories, saving you time, bandwidth, and storage, one large file at a time.
Last month finally I had an opportunity to use Bloom filters. I became fascinated with the promise of this data structure, but I quickly realized it had some drawbacks. This blog post is the tale of my brief love affair with Bloom filters.
My program received a SIGSEGV signal and crashed with "Segmentation Fault" message. Where does the "V" come from? Did I read it wrong? Was there a "Segmentation *V*ault?"? Or did Linux authors make a mistake? Shouldn't the signal be named SIGSEGF?
FreeNAS and TrueNAS have been separate-but-related members of the #1 Open Source storage software family since 2012.