How Google handle leap seconds
Insights from Googlers into our products, technology, and the Google culture
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 536 posts.
Insights from Googlers into our products, technology, and the Google culture
How to use Go's built-in profiler to understand and optimize your programs.
MMAP Databases = 💩
Discover how Expensify achieved remarkable scaling: 4M QPS on one server! Dive into optimizing SQLite for impressive performance gains.
Intel investigated architectural enhancements and modifications for a 64-bit mode-only architecture.
The rules of logic no longer apply when you cross the line.
These manuals describe the architecture and programming environment of the Intel® 64 and IA-32 architectures.
The Firefox Quantum release is getting close. It brings many performance improvements, including the super fast CSS engine that we brought over from Servo. But there’s another big piece of ...
Posted by Ian Beer, Project ZeroProject Zero’s mission is to make 0-day hard. We often work...
Project Quantum is a major rewrite of Firefox’s internals to make Firefox fast. We’re swapping in parts from our experimental browser, Servo, and making massive improvements to other parts of ...
This comprehensive primer on the internal operations of WebKit and Gecko is the result of much research done by Israeli developer Tali Garsiel. Over a few years, she reviewed all the published data about browser internals and spent a lot of time reading web browser source code. She wrote:
Designed to bring aggressive C-like optimizations to the largest variety of JavaScript programs.
Yet another window switcher for your Mac.
Postmortem on the database outage of January 31 2017 with the lessons we learned.
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
Over the past four years, we've been working hard on rebuilding our desktop client's sync engine from scratch. The sync engine is the magic behind the Dropbox folder on your desktop computer, and it's one of the oldest and most important pieces of code at Dropbox. We're proud to announce today that we've shipped this…
Site Isolation is a security feature in Chrome that offers additional protection against some types of security bugs. It uses Chrome's sandbox to make it harder for untrustworthy websites to access or steal information from your accounts on other websites.
It’s been 3 months since I first wrote about our efforts to scale Git to extremely large projects and teams with an effort we called “Git Virtual File System”. As a reminder, GVFS, together with a set of enhancements to Git, enables Git to scale to VERY large repos by virtualizing both the .git folder […]
Like all Linux network interfaces, WireGuard integrates into the network namespace infrastructure. This means an administrator can have several entirely different networking subsystems and choose which interfaces live in each.
Porting Linux to Apple Silicon
DirectX 12, NVIDIA CUDA, OpenGL and OpenCL acceleration are coming to the Windows Subsystem for Linux.
Almost nine years ago, Cloudflare was a tiny company and I was a customer not an employee. Cloudflare had launched a month earlier and one day alerting told me that my little site, jgc.org, didn’t seem to have working DNS any more.
WebAssembly is an assembly language for a conceptual machine, not a physical one. This is why it can be run across a variety of different machine architectures. WebAssembly needs a ...
WebKit's FTL JIT now uses a new backend on OS X — the Bare Bones Backend, or B3 for short, replaces LLVM as the low-level optimizer.