System Architecture

System Architecture

7447 bookmarks
Custom sorting
Stars, Boosts & Toots
Stars, Boosts & Toots
Evolving thoughts, tips and resources for Mastodon
·shellsharks.com·
Stars, Boosts & Toots
Polylith | Polylith
Polylith | Polylith
Polylith is a software architecture that applies functional thinking at the system scale. It helps us build simple, maintainable, testable, and scalable backend systems.
·polylith.gitbook.io·
Polylith | Polylith
Bonfire
Bonfire
A federated social network for individuals and communities to design, operate and control their own digital lives.
·bonfirenetworks.org·
Bonfire
Top-Down Imperative Clojure Architectures
Top-Down Imperative Clojure Architectures
When I first became interested in functional programming, a more experienced engineer told me: “you know functional programming doesn’t really amount to much more than procedural programming.” As I insisted on the benefits of map, filter and reduce, he simply shook his head. “You’re thinking in the small. Go look at a large real-world application.” It took some time for me to see what he meant. My preferred language, Clojure, is a functional language.
·thomascothran.tech·
Top-Down Imperative Clojure Architectures
Real-Time Messaging Protocol - Wikipedia
Real-Time Messaging Protocol - Wikipedia
Real-Time Messaging Protocol (RTMP) is a communication protocol for streaming audio, video, and data over the Internet. Originally developed as a proprietary protocol by Macromedia for streaming between Flash Player and the Flash Communication Server, Adobe (which acquired Macromedia) has released an incomplete version of the specification of the protocol for public use.
·en.wikipedia.org·
Real-Time Messaging Protocol - Wikipedia
Introducing Nebula, the open source global overlay network from Slack - Slack Engineering
Introducing Nebula, the open source global overlay network from Slack - Slack Engineering
“What is the easiest way to securely connect tens of thousands of computers, hosted at multiple cloud service providers in dozens of locations around the globe?” If you want our answer, it’s Nebula, but I recommend that you read the rest of this short post before clicking that shiny link. At Slack, we asked ourselves this […]
·slack.engineering·
Introducing Nebula, the open source global overlay network from Slack - Slack Engineering
Making Machines Move
Making Machines Move
Gather round the fire to hear the tale of how we built migration for stateful apps on a global public cloud without building a SAN.
·fly.io·
Making Machines Move
The Architecture of Oban
The Architecture of Oban
Oban is an Elixir job processing system backed by PostgreSQL for persistence and coordination. It stands on the shoulders of giants, blending OTP and Po…
·speakerdeck.com·
The Architecture of Oban
Remove Control Flag Refactoring – How to Simplify Logic
Remove Control Flag Refactoring – How to Simplify Logic
Simplify your code with the remove control flag refactoring technique in C#. See the benefits of removing control flags in this guide to applying the technique.
·devleader.ca·
Remove Control Flag Refactoring – How to Simplify Logic
Taildrop was kind of easy, actually
Taildrop was kind of easy, actually
Taildrop was the first test of an experimental p2p app discovery layer in Tailscale. Let’s talk about why it was so easy to build, and where we go from here.
·tailscale.com·
Taildrop was kind of easy, actually
Software Architecture Diagrams with C4 Model
Software Architecture Diagrams with C4 Model
Diagrams should be effortless to create and update, ensuring everyone has access to the latest information.
·packagemain.tech·
Software Architecture Diagrams with C4 Model
When Objects Are Not Enough
When Objects Are Not Enough
Alan Kay mentions in a talk that the Smalltalk don't scale quite well to big teams and infrastructure. However, he had some ideas on how to make OOP scale.
·tonysm.com·
When Objects Are Not Enough
Revealing the Inner Structure of AWS Session Tokens
Revealing the Inner Structure of AWS Session Tokens
TL;DR: A world first reverse engineering analysis of AWS Session Tokens. Prior to our research these tokens were a complete black box…
·medium.com·
Revealing the Inner Structure of AWS Session Tokens