Common interface for Linux NIC statistics
In Linux 5.13 ethtool gains an interface for querying IEEE and IETF statistics. This removes the need to parse vendor specific strings in...
The latest blog posts to take off on Hacker News. 2,560 posts.
In Linux 5.13 ethtool gains an interface for querying IEEE and IETF statistics. This removes the need to parse vendor specific strings in...
We are fortunate that so many people choose Chrome as their browser to get things done, which is why we are continually investing in making ...
TL;DR I set out to build the smallest container image that I could that was still able to do something useful. By taking advantage of multistage builds, the scratch base image, and a tiny assembly-based HTTP server, I was able to get it down to 6.32kB!
A year ago at BUILD 2020 we introduced our goal to bring Linux GUI applications to the Windows Subsystem for Linux (WSL) to run Linux GUI applications. We
id Software’s DOOM has become one of the most-ported games in history. It felt like a perfect project to port to Compute, built on our serverless compute environment, to experiment with different applications of the product.
The covers a brief history of DNS on Linux systems and what steps Tailscale is taking to ensure it is configured consistently.
disclaimer: this is a technical post aimed at developers being somewhat aware of the problem space. There will be a concluding ‘the day of…’ post aimed at end users where some of …
Please note that this is not an endorsement or criticism of either of these languages. It’s simply something I found interesting with how LLVM handles code generation between the two. This is an implementation quirk, not a language issue. Update (April 9, 2021): A bug report was filed and a fix was pushed! The LLVM…
Discover more about what's new at AWS with AWS Lambda@Edge changes duration billing granularity from 50ms down to 1ms
Adventures in leveling up our API rate limiting infrastructure
We successfully deployed ThreadSanitizer in the Firefox project to eliminate data races in our remaining C/C++ components.
We’re pleased to announce the release of webOS Open Source Edition (OSE) 2.10.0. The highlights of this release are as follows: Storage access framework Enabling cookie encryption of Blink Peripheral Manager service ACG enhancements For more details on this release, see the release notes. Storage Access framework…
Ohai there, it's been a while
With git, a cryptographic signature on a commit provides strong integrity guarantees of the entire history of that branch going backwards...
Fixing production issues is one of the key responsibilities of system and network administrators. In fact, I’ve always found it to be one of the most interesting parts of infrastructure engineering. Diving as deep as needed into the problem at hand, not only do you (eventually) have the satisfaction of solving the…
BUILDING FOR HUMANITY
Explore Plan 9, Bell Labs' innovative operating system. Discover its impact on distributed computing, network-centric design, and modern OS development.
SQL's UNION operation isn't usually regarded as a way to optimize query performance, but in many cases it can be used to achieve massive improvements in speed.
GitHub has done a lot of work in the last six months to improve performance for large monorepos.
Slack has a global customer base, with millions of simultaneously connected users at peak times. Most of the communication between users involves sending lots of tiny messages to each other. For much of Slack’s history, we’ve used HAProxy as a load balancer for all incoming traffic. Today, we’ll talk about problems we…
Porting Linux to Apple Silicon
In order to get the most performant site possible when building the codebase for our public Stack Overflow site, we didn’t always follow best practices.
News and insights on the Android platform, developer tools, and events.
Apple announced that it would be moving from Intel processors to Arm-based Apple Silicon CPUs for Macs at WWDC 2020. The Apple Silicon-based Mac Book Air and Pro were released in October 2020 with great fanfare.
In 2018, I've written an article about Clickhouse, this piece of content is still pretty popular across the internet, and even was translated a few times. More than two years have passed since, and the pace of Clickhouse development is not slowing down: 800 merged PRs just during last month!
Learn what are microservices, when are microservices beneficial and how module boundaries impact software design.
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.