Linux Filesystem Events with inotify | Linux Journal
Natural planets v6
This week marks a massive advancement for the planets in Super Space Galaxy. Ever since their first iteration, I’ve tried to make the randomly-generated planets the game’s most importan…
A Framework for eBPF-Based Network Functions in an Era of Microservices | Homepage of Sebastiano Miano
Polycube | Homepage of Sebastiano Miano
A eBPF/XDP-based software framework for fast network services running in the Linux kernel
Lumen - Elixir & Erlang in the browser - Underjord
The Lumen Project is an alternative implementation of the Erlang VM, more known as the BEAM. It is designed to work in WebAssembly with the specific goal of bringing Elixir and Erlang to the browser.
eBPF and WebAssembly: whose VM reigns supreme?
It depends. But for developers, Rust is the way.
Elixir and WebAssembly - Functional Conf 2019
WebAssembly is one of the new technologies around the block that has vast areas still to be explored. I'd like to give a talk explaining what the WebAssembly is, what are the possibilities that you can cover with the help of WebAssembly, how does Eli
Deploy app servers close to your users · Fly
Deploy App Servers close to Your Users. Make your applications 80% faster by running on physical servers in cities where your users are.
Linux’s Rocky Road to Rolling Releases - The New Stack
The way the keepers of the Linux increment the version numbers of their kernel releases, and how its users think these releases are numbered, are two different things. And now the Linux kernel community is trying to reconcile public perception with reality.
On Demand - P99 CONF 2021
All Things P99 On Demand The event for developers who care about P99 percentiles and high-performance, low-latency applications Register to receive updates on P99 content and future events. Sessions On Demand
Pluralistic: 08 Oct 2021 – Pluralistic: Daily links from Cory Doctorow
A Clear View on the AI Hardware Mirage
Clear Ventures managed to stay out of the AI chip startup investment fray of the last several years. What they saw then was a lack of focus on software
direktiv.io
Taking the work out of workflows with simplistic workflow configurations. Run serverless workflows on any platform and any cloud.
Home - Vorteil.io
More secure than Containers. More efficient than Virtual Machines. This Is Vorteil. Vorteil replaces the OS layer in your IT environments, dramatically reducing security risks and patching overheads. With Vorteil, your applications are packaged as Micro-VMs, allowing them to run on ANY cloud platform!
Comparing Dolt Backups with Remotes
Whether due to clumsiness, physical damage, or malicious actors, the
worst thing that can happen to your data is irretrievable loss. But…
Unikraft: Fast, Specialized Unikernels the Easy Way - P99 CONF 2021
Unikernels are famous for providing excellent performance in terms of boot times, throughput and memory consumption, to name a few metrics. However, they are infamous for making it hard and extremely time consuming to extract such performance, and for needing significant engineering effort in order to port applications to them. We introduce Unikraft, a novel …
NanoVMs
NanoVms is the industry's only unikernel platform available today. NanoVMs runs your applications as secure, isolated virtual machines faster than bare metal installs.
7 Docker Anti-Patterns You Need to Avoid
Docker has transformed software development with its simple model of containerization that lets you rapidly package workloads into reproducible units. While Docker’s easy to get to grips with, there’s more nuance to its usage than is always apparent. This is especially true when you’re looking to optimize your Docker usage to increase efficiency and performance.
Applying A Software Design Pattern To Network Automation - Packet Pushers
I will be talking about network automation—a lot—in a forthcoming series of posts! If you have no experience or familiarity with the subject, let me assure you that I will do my very best to deliver my message and materials about automation in a friendly conversational tone. I started my network automation journey with an […]
The Apple A15 SoC Performance Review: Faster & More Efficient
Signals and Threads Podcast
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.
The Responsible Technology Playbook (free download) #Technology #Ethics
Thoughtworks has put together a catalog of techniques on being responsible with technology, published as the Responsible Tech Playbook. The playbook is a free PDF download of about 50 slides, the b…
How to safely think in systems.
While there are a decent number of folks out there modeling systems, there’s a much larger group of folks who think of themselves as systems thinkers but utilize techniques like modeling rather casually (a polite way of saying that they don’t use them). Even with modeling tools available, I’ve often taken the shortcut of intuitive modeling, which over time has given me quite the education in making well-intentioned reasoning errors.
A Hacker's Guide to Git
A Hacker’s Guide to Git is now available as an e-book. You can purchase it on Leanpub. Introduction Git is currently the most widely used version control system in the world, mostly thanks to GitHub. By that measure, I’d argue that it’s a...
Microservices Adoption and the Software Supply Chain
The rise of microservices makes it critical for developers to find new ways to refactor, rewrite and maintain code to avoid technical debt.
Your Tech is Only as Good as Your Infrastructure
Organizations ignore the importance of digital infrastructure at their peril. It's the foundation for transformation and employee experience.
The Slow But Tectonic Shifts In Datacenter Infrastructure
One of the more interesting trends in infrastructure that we try to get a handle on every once in a while is how much of the server and storage capacity
Safe Updates of Client Applications at Netflix
Quality of a client application is of paramount importance to global digital products, as it is the primary way customers interact with a…
What is a good TTL for DNS?
What is a sensible TTL for DNS records, and how should you trade off between agility, latency and other factors? Here's how to select appropriate TTL values.
Herding elephants: Lessons learned from sharding Postgres at Notion
This months-long project migrated Notion’s PostgreSQL monolith into a horizontally-partitioned database fleet — an effort to make Notion faster and more reliable for years to come.