System Architecture

System Architecture

8165 bookmarks
Custom sorting
Natural planets v6
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…
·plasmabeamgames.wordpress.com·
Natural planets v6
Polycube | Homepage of Sebastiano Miano
Polycube | Homepage of Sebastiano Miano
A eBPF/XDP-based software framework for fast network services running in the Linux kernel
·sebymiano.github.io·
Polycube | Homepage of Sebastiano Miano
Lumen - Elixir & Erlang in the browser - Underjord
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.
·underjord.io·
Lumen - Elixir & Erlang in the browser - Underjord
Elixir and WebAssembly - Functional Conf 2019
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
·confengine.com·
Elixir and WebAssembly - Functional Conf 2019
Deploy app servers close to your users · Fly
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.
·fly.io·
Deploy app servers close to your users · Fly
Linux’s Rocky Road to Rolling Releases - The New Stack
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.
·thenewstack.io·
Linux’s Rocky Road to Rolling Releases - The New Stack
On Demand - P99 CONF 2021
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
·p99conf.io·
On Demand - P99 CONF 2021
A Clear View on the AI Hardware Mirage
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
·nextplatform.com·
A Clear View on the AI Hardware Mirage
direktiv.io
direktiv.io
Taking the work out of workflows with simplistic workflow configurations. Run serverless workflows on any platform and any cloud.
·direktiv.io·
direktiv.io
Home - Vorteil.io
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!
·vorteil.io·
Home - Vorteil.io
Comparing Dolt Backups with Remotes
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…
·dolthub.com·
Comparing Dolt Backups with Remotes
Unikraft: Fast, Specialized Unikernels the Easy Way - P99 CONF 2021
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 …
·p99conf.io·
Unikraft: Fast, Specialized Unikernels the Easy Way - P99 CONF 2021
NanoVMs
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.
·nanovms.com·
NanoVMs
7 Docker Anti-Patterns You Need to Avoid
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.
·cloudsavvyit.com·
7 Docker Anti-Patterns You Need to Avoid
Applying A Software Design Pattern To Network Automation - Packet Pushers
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 […]
·packetpushers.net·
Applying A Software Design Pattern To Network Automation - Packet Pushers
Signals and Threads Podcast
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.
·signalsandthreads.com·
Signals and Threads Podcast
The Responsible Technology Playbook (free download) #Technology #Ethics
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…
·blog.adafruit.com·
The Responsible Technology Playbook (free download) #Technology #Ethics
How to safely think in systems.
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.
·lethain.com·
How to safely think in systems.
A Hacker's Guide to Git
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...
·wildlyinaccurate.com·
A Hacker's Guide to Git
Microservices Adoption and the Software Supply Chain
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.
·devops.com·
Microservices Adoption and the Software Supply Chain
Your Tech is Only as Good as Your Infrastructure
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.
·devops.com·
Your Tech is Only as Good as Your Infrastructure
The Slow But Tectonic Shifts In Datacenter Infrastructure
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
·nextplatform.com·
The Slow But Tectonic Shifts In Datacenter Infrastructure
Safe Updates of Client Applications at Netflix
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…
·netflixtechblog.com·
Safe Updates of Client Applications at Netflix
What is a good TTL for DNS?
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.
·nslookup.io·
What is a good TTL for DNS?
Herding elephants: Lessons learned from sharding Postgres at Notion
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.
·notion.so·
Herding elephants: Lessons learned from sharding Postgres at Notion