Many small queries are efficient in SQLite
200 SQL statements per webpage is excessive for client/server database engines like MySQL, PostgreSQL, or SQL Server.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 39 posts.
200 SQL statements per webpage is excessive for client/server database engines like MySQL, PostgreSQL, or SQL Server.
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
Today we're excited to announce WebContainers, a new type of WebAssembly-based operating system that boots instantly and enables Node.js environments to run natively in-browser.
Porting Linux to Apple Silicon
The covers a brief history of DNS on Linux systems and what steps Tailscale is taking to ensure it is configured consistently.
Étoilé is an innovative GNUstep based user environment built from the ground up on highly modular and light components with project and document orientation in mind.
Take a rip-roarin' tour through hundreds of PRs worth of performance improvements for .NET 6.
A glance at this year's OSDI program shows that Operating Systems are a small niche topic for this conference, not even meriting their own full session. This is unfortunate because good OS design has always been driven by the underlying hardware, and right now that hardware is almost unrecognizable from ten years ago…
I usually write about security features or techniques on Windows. But today’s blog is not directly related to any security topics, other than the usual added risk that any new system call introduces. However, it’s an interesting addition to the I/O world in Windows that could be useful for developers and I thought it…
Listen in on Jane Street’s Ron Minsky as he has conversations with engineers working on everything from clock synchronization to reliable multicast, build systems to reconfigurable hardware. Get a peek at how Jane Street approaches problems, and how those ideas relate to tech more broadly.
For the first time, a large high-temperature superconducting electromagnet was ramped to a field strength of 20 tesla, the most powerful magnetic field of its kind ever created. The demonstration helps resolve the greatest uncertainty in the quest to build the first fusion power plant that can produce more energy than…
Matrix, the open protocol for secure decentralised communications
Porting Linux to Apple Silicon
In 2019, to meet growth and availability challenges, we set a plan in motion to improve our tooling and ability to partition relational databases.
Porting Linux to Apple Silicon
Is it ok to have if clauses that will basically never be run? Surely, there must be some performance cost to that...
How Airbnb ships features faster across web, iOS, and Android using a server-driven UI system named Ghost Platform 👻.
The release of a small open-source operating system for deeply-embedded computer systems.
Virtual iOS, Android, and Arm devices to speed up security testing, research, and DevSecOps for security teams, mobile pentesters, and software developers.
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
Porting Linux to Apple Silicon
In V8 v9.1 we’re improving V8 performance by 5–15% with Sparkplug: a new, non-optimizing JavaScript compiler.
How Amazon uses load shedding to stay available under overload, rejecting excess work early so the system keeps serving requests it can handle.
This is for people who want to understand how programs get loaded under linux. In particular it talks about dynamically loaded x86 ELF files. The information you learn will let you understand how to debug problems that occur in your program before main starts up. Everything I tell you is true, but some things will be…
polkit is a system service installed by default on many Linux distributions. It’s used by systemd, so any Linux distribution that uses systemd also uses polkit.