System Architecture

System Architecture

8163 bookmarks
Custom sorting
Suzieq`s Network Config Time-Machine
Suzieq`s Network Config Time-Machine
Today I want to share a very cool feature of Suzieq, which I've been using a lot at the moment, but before I dive in, for those of you who are new to Suzieq... Suzieq is an observability platform that allows you to query your network using a common set
·packetcoders.io·
Suzieq`s Network Config Time-Machine
VMware Stretches ESXi To Be A Disaggregated Memory Hypervisor
VMware Stretches ESXi To Be A Disaggregated Memory Hypervisor
We are strong believers in disaggregation and composability here at The Next Platform, and we think that eventually the tyranny of the physical confines
·nextplatform.com·
VMware Stretches ESXi To Be A Disaggregated Memory Hypervisor
RabbitMQ (AMQP mostly) and NATS /NATS Streaming comparison
RabbitMQ (AMQP mostly) and NATS /NATS Streaming comparison
From a (very) high level point-of-view, both products solve the same problem — getting our message bytes from producer to consumer, what…
·adam-kotwasinski.medium.com·
RabbitMQ (AMQP mostly) and NATS /NATS Streaming comparison
Relational Databases Aren’t Dinosaurs, They’re Sharks
Relational Databases Aren’t Dinosaurs, They’re Sharks
Oh relational databases, that tired old relic of another age. Codd and friends were great in their time, but serious software engineers need to move on. People building Web Scale™ software You’ve probably heard a similar sentiment at some point. That relational databases were great, but they are dinosaurs that are slowly being replaced by […]
·simplethread.com·
Relational Databases Aren’t Dinosaurs, They’re Sharks
The Configuration Complexity Clock
The Configuration Complexity Clock
When I was a young coder, just starting out in the big scary world of enterprise software, an older, far more experienced chap gave me a ste...
·mikehadlow.blogspot.com·
The Configuration Complexity Clock
Software Architecture: The Hard Parts PDF
Software Architecture: The Hard Parts PDF
Software Architecture: The Hard Parts PDF: Modern Trade-Off Analyses for Distributed Architectures by Neal Ford. Download this pdf github for free.
·lunaticai.com·
Software Architecture: The Hard Parts PDF
eBPF: Dive into the verifier!
eBPF: Dive into the verifier!
If you have already read my previous article, you probably know what the verifier is. Anyway let's make a short recap. eBPF allows you to execute a program (BPF bytecode) directly inside the kernel through an in-kernel VM. Since the code comes from the user space, and as users we do a lot of mistakes (believe me), the code needs to be checked before the execution....
·ish-ar.io·
eBPF: Dive into the verifier!
Automotive, Transportation & Manufacturing | Unity
Automotive, Transportation & Manufacturing | Unity
Learn how Unity lets designers, engineers and marketing professionals in the automotive and transportation industries create interactive and immersive 3D virtual experiences.
·unity.com·
Automotive, Transportation & Manufacturing | Unity
eBPF lost events
eBPF lost events
Lately I’ve been working on re-writing Tracee from Python to Go. Tracee is a system tracing tool based on eBPF, a Linux technology that we used for collecting the events in the kernel (for an introduction to eBPF see here). Tracee is using the bcc project to easily work with eBPF. During the migration from Python to Go, we moved from using bcc’s python library to the gobpf library, which was supposed to offer similar functionality to the bcc’s Python library. However, during the migration we have noticed a missing functionality in the gobpf library - the ability to handle “lost events”. In this post we’ll discuss what exactly are those lost events and how we implemented this missing feature in gobpf.
·blog.itaysk.com·
eBPF lost events
Node-RED
Node-RED
·nodered.org·
Node-RED
Introducing the Synadia Adaptive Edge Architecture
Introducing the Synadia Adaptive Edge Architecture
Overview At Synadia we have the goal of unifying all cloud, edge, and IoT communications. We guide companies in their journey from where they are today toward efficiently operating a secure and resilient modern distributed communications system and leverage the NATS.io project to get them there. Derek Collison, creator of NATS, founded Synadia which stewards the NATS project. We see users deploy NATS in ways that fit into a few buckets - a single cluster k8s deployment, a cluster of NATS servers in the cloud, on VMs, or on bare metal.
·nats.io·
Introducing the Synadia Adaptive Edge Architecture
systemd
systemd
·systemd.io·
systemd
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