sans-IO: The secret to effective Rust for network services

System Architecture
Review: R86S (Jasper Lake - N6005)
Introduction
Foresight Institute’s Tech Tree Project
Tech Trees : Building a tool to map science and tech Foresight Institute's Tech Tree project maps ambitious goals in Nanotech, Neurotech, Space,
How to use container queries now | Blog | web.dev
A step-by-step guide showing how to use container queries with cross-browser fallbacks.
How Halo Scaled to 11.6 Million Users Using the Saga Design Pattern 🎮
#51: Break Into Saga Design Pattern (4 Minutes)
Grapycal - A Visual Programming Language Based on Python
Grapycal is helpful for conducting experiments, including training AI, physical simulations, data analysis, computer art, and more. In the back-and-forth process between humans and machines, we need the higher interactivity provided by Grapycal to make the most of our creativity.
Why Solid?
For five years, I've dedicated most of my side-project time to making apps and tools using the Solid Protocol. Many share its vision, but it's also common to hear criticisms. I'm often asked why I'm still working on Solid, or told about another project that is doing a better job at solving similar problems.
Today, I'll go through some of the criticisms, share my own concerns, and answer why after all these years I'm still choosing Solid.
How eBPF is shaping the future of Linux and platform engineering
eBPF allows users to load and safely run custom programs within the Linux kernel, without requiring direct changes to the kernel itself. The possibilities are endless.
Highlighting journalism on Mastodon
Today we're launching a new feature that will highlight writers and journalists that are active on the fediverse when their their articles are being shared.
Micro Transport Protocol - Wikipedia, the free encyclopedia
MERC: The MErcilessly Redundant Config language
Distributed Computing Environment - Wikipedia
The Distributed Computing Environment (DCE) is a software system developed in the early 1990s from the work of the Open Software Foundation (OSF), a consortium founded in 1988 that included Apollo Computer (part of Hewlett-Packard from 1989), IBM, Digital Equipment Corporation, and others.[1][2] The DCE supplies a framework and a toolkit for developing client/server applications.[3] The framework includes:
TIL: 8 versions of UUID and when to use them | nicole@web
CRCs and Reed-Solomon coding: better together
In my latest filesystem-themed post I discussed a technique to perform distributed resource management more safely. This time I'll explain how one might effectively combine _Reed-Solomon coding_ and _cyclic redundancy checks_. The first gives us redundancy (we can lose disks and still recover our data), the second protects us against data corruption.
Thunderbird packs up to 6,144 CPU cores into a single AI accelerator and scales up to 360,000 cores — InspireSemi's RISC-V 'supercomputer-cluster-on-a-chip' touts higher performance than Nvidia GPUs
InspireSemi preps 4-way Thunderbird card with up to 6,144 RISC-V cores.
Home - Inspire Semiconductor, Inc
Inspire Semiconductor, Inc Access breakthrough compute performance
What is idempotency in tech?
Is 'idempotency' a real word, or did the tech world invent it? Why is it crucial for architecture?
Improving Software Architecture Through Murder
Did you know that you can improve the work and development of software architectures through the so-called 'murder process'?
Commentary: Management Architectures for Modern Storage - Architecting IT
Modern data storage needs three operating planes to work, the control, service and data planes. We explain what these provide.
BitTorrent - Wikipedia
BitTorrent, also referred to as simply torrent, is a communication protocol for peer-to-peer file sharing (P2P), which enables users to distribute data and electronic files over the Internet in a decentralized manner. The protocol is developed and maintained by Rainberry, Inc., and was first released in 2001.[2]
swift: the multiparty transport protocol
Wiki - batman-adv - Open Mesh
Redmine
Alfred architecture - alfred - Open Mesh
Redmine
Netsukuku the Anarchical Parallel Internet || kuro5hin.org
Developed by the Freaknet, Netsukuku is a new p2p routing
system, which will be utilised to build a worldwide distributed, anonymous and
anarchical network, separated from the Internet, without the support of any
servers, ISPs or authority controls. In a p2p network every node
acts as a router, therefore in order to solve the problem of computing and
storing the routes for 2^128 nodes, Netsukuku makes use of a new
meta-algorithm, which exploits the chaos to avoid cpu consumption and fractals
to keep the map of the whole net constantly under the size of 2Kb.
Netsukuku includes also the Abnormal
Netsukuku Domain Name Anarchy, a non hierarchical and decentralised system of
hostnames management which replaces the DNS. It runs on GNU/Linux.
If it never breaks, you're doing it wrong | nicole@web
Performance tip: avoid unnecessary copies – Daniel Lemire's blog
Race Condition vs. Data Race – Embedded in Academia
Api fiddle
Hazel, a live functional programming environment featuring typed holes.
Hazel is a live functional programming environment featuring typed holes.
Distributed Data Management Architecture - Wikipedia
Distributed Data Management Architecture (DDM) is IBM's open, published software architecture for creating, managing and accessing data on a remote computer. DDM was initially designed to support record-oriented files; it was extended to support hierarchical directories, stream-oriented files, queues, and system command processing; it was further extended to be the base of IBM's Distributed Relational Database Architecture (DRDA); and finally, it was extended to support data description and conversion. Defined in the period from 1980 to 1993, DDM specifies necessary components, messages, and protocols, all based on the principles of object-orientation. DDM is not, in itself, a piece of software; the implementation of DDM takes the form of client and server products. As an open architecture, products can implement subsets of DDM architecture and products can extend DDM to meet additional requirements. Taken together, DDM products implement a distributed file system.