System Architecture

System Architecture

7404 bookmarks
Custom sorting
Tree Data Structures
Tree Data Structures
Trees and their various types.
·blog.kelynnjeri.me·
Tree Data Structures
Goodbye to sequential integers, hello UUIDv7!
Goodbye to sequential integers, hello UUIDv7!
Exploring the tradeoffs of different database indexes; from sequential integers, randomly generated UUIDs, to time-based identifiers and the latest & greatest UUIDv7
·buildkite.com·
Goodbye to sequential integers, hello UUIDv7!
Meta developer tools: Working at scale
Meta developer tools: Working at scale
Every day, thousands of developers at Meta are working in repositories with millions of files. Those developers need tools that help them at every stage of the workflow while working at extreme sca…
·engineering.fb.com·
Meta developer tools: Working at scale
Dictionary of Algorithms and Data Structures
Dictionary of Algorithms and Data Structures
Definitions of algorithms, data structures, and classical Computer Science problems. Some entries have links to implementations and more information.
·xlinux.nist.gov·
Dictionary of Algorithms and Data Structures
How We Built the New JSON API for Cassandra and Astra DB
How We Built the New JSON API for Cassandra and Astra DB
We looked to the Mongoose project for the kinds of data access patterns that Node.js developers need to bring the scale of Cassandra to documents.
·thenewstack.io·
How We Built the New JSON API for Cassandra and Astra DB
System Design Pastebin
System Design Pastebin
1. create a unique paste ID 2. encode the paste ID 3. persist the paste ID in SQL store and paste in the object storage
·systemdesign.one·
System Design Pastebin
OpenTelemetry vs. OpenTracing | Last9
OpenTelemetry vs. OpenTracing | Last9
OpenTelemetry vs. OpenTracing - differences, evolution, and ways to migrate to OpenTelemetry
·last9.io·
OpenTelemetry vs. OpenTracing | Last9
Pools of Insight: A Pattern Language for Study Groups
Pools of Insight: A Pattern Language for Study Groups
If you analyze successful study groups you can discern their patterns. These patterns energize, inspire and sustain a group over time
·industriallogic.com·
Pools of Insight: A Pattern Language for Study Groups
Meta Platforms Is Determined To Make Ethernet Work For AI - The Next Platform
Meta Platforms Is Determined To Make Ethernet Work For AI - The Next Platform
We said it from the beginning: There is no way that Meta Platforms, the originator of the Open Compute Project, wanted to buy a complete supercomputer system from Nvidia in order to advance its AI research and move newer large language models and recommendation engines into production. Meta Platforms, which has Facebook as its core
·nextplatform.com·
Meta Platforms Is Determined To Make Ethernet Work For AI - The Next Platform
barco: Linux Containers From Scratch in C.
barco: Linux Containers From Scratch in C.
barco: A straightforward C implementation of a container runtime, built from the ground up to explore containers and the Linux Kernel.
·cavall.in·
barco: Linux Containers From Scratch in C.
The PuzzleFS container filesystem
The PuzzleFS container filesystem
The last year or so has seen the posting of a few new filesystem types that are aimed at supporting container workloads. PuzzleFS, presented at the 2023 Kangrejos gathering by Ariel Miculas, is another contender in this area, but it has some features of its own, including a novel compression mechanism and an implementation written in Rust.
·lwn.net·
The PuzzleFS container filesystem