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.
Red Hat Magazine | Tour of GNOME Online Desktop
Here’s a tour of the pre-alpha demo release of GNOME Online Desktop included in Fedora 8. Learn more about what it does and how you can get involved in the project.
Direction: Abstract vs. Specific
There’s some talk on desktop-devel-list about exactly what “online desktop” means, and in private mail I got a good suggestion to focus it such that end users would understand. &#…
Common Lisp Docs | Common Lisp Docs
The (Un)Official Lisp Documentation
The Next Generation of the Enterprise WAN: From WAN to SD-WAN to Next-Gen WAN
With all the changes to enterprise WAN needs, enterprises are re-evaluating their WANs and seeking Next-Generation WANs that align with the latest set of enterprise challenges.
What SQL could learn from Elasticsearch Query DSL | Quesma Database Gateway
At Quesma we help customers to innovate faster by re-shaping the way applications are built and connected to their DBs. Quesma database gateway enables development teams to modernise and evolve application architecture.
Documenting Software Architectures
The Architects Choice
Driplang: triggering when events happen (or don't)
This post describes multiple ways I’ve seen projects handle event triggering in the past and suggests a minor tweak that I believe will greatly benefit proje...
Data processing modes: Streaming, Batch, Request-Response - Nussknacker
Stream processing is a method of processing data where input ingestion and output production is continuous. Batch processing refers to processing a bounded set of data (batch) and producing output for the entire batch
Avoiding the soft delete anti-pattern
Video annotator: building video classifiers using vision-language models and active learning
Harness domain expertise with Video Annotator: streamline ML annotations, cut costs, and deploy faster using a human-in-the-loop system 🚀
How We Built The Tech That Powers Our Serverless Cloud
Today we're releasing the container orchestrator that powers the Bismuth Cloud platform - our homegrown system that enables us to deploy your applications in seconds.
Bifrost - A no-frills mTLS authentication system
Bifrost is an mTLS
authentication system comprised of an HTTP Certificate Authority (CA) server,
Go client library, and Go server middleware.
Object Storage Is Key To Taming Cloud Costs
Rising cloud costs have been a recurring theme in recent years. We saw enterprise cloud use skyrocket during 2020; in
Pattern: Software hooks | James' Coffee Blog
Wholistic Application Design: A Data-Driven Approach to Building Better Applications
Discover the benefits of wholistic application design for SaaS development. Learn how data-driven planning, REST and GraphQL APIs …
Eminent Sun alumnus says NFS must die – Blocks and Files
Tom "Pugs" Lyon, Sun’s eighth employee, argues that NFS must give way to a block-based protocol for large dataset sharing in the cloud.
What's hidden behind "just implementation details" | nicole@web
Here’s When To Use Write-Ahead Log and Logical Replication in Database Systems
Combining Write Ahead Log (WAL) with replication in a hybrid consistency model is recommended for resilient systems requiring fault tolerance.
OpenTelemetry Metrics: Concepts, Types & Instruments
Discover OpenTelemetry Metrics: Understand types, instruments & their role in performance monitoring. Learn best practices & how to get started with Checkly.
Postgres is all you need, even for vectors
Exploring the versatility of Postgres for vector storage and querying with pgvector