System Architecture

System Architecture

8149 bookmarks
Custom sorting
You Are API-First | API Evangelist
You Are API-First | API Evangelist
A network of research sites dedicated to the technology, business, and politics of APIs.
·apievangelist.com·
You Are API-First | API Evangelist
Ising on the cake: Sync Computing spots opportunity for cloud resource optimisation – Blocks and Files
Ising on the cake: Sync Computing spots opportunity for cloud resource optimisation – Blocks and Files
Startup Sync Computing has devised a hardware answer to the problem that NetApp’s Spot solves with software: how to optimise large-scale public cloud compute and storage use. It’s operating in near stealth, and what we describe here is not based on company announcements. Instead it relies on an article by one of its funders: The […]
·blocksandfiles.com·
Ising on the cake: Sync Computing spots opportunity for cloud resource optimisation – Blocks and Files
Krisztina Szerovay – Medium
Krisztina Szerovay – Medium
Read writing from Krisztina Szerovay on Medium. 💻UX Designer 👩‍🏫Mentor 📝Founder of the UX Knowledge Base Sketch — https://uxknowledgebase.com ✏️️Sketching for UX Designers — https://sketchingforux.com.
·medium.com·
Krisztina Szerovay – Medium
Unifying filesystems with union mounts
Unifying filesystems with union mounts
Unification of filesystems is the concept of mounting several filesystems on a single mount point, with the resulting mount showing the logical combination of all the filesystems. Traditionally, when a filesystem is mounted on a directory, the existing contents of the directory are masked, and the content of the latest mounted filesystem is shown. These masked files are available only after the mounted filesystem is unmounted. Even though these files exist, they are inaccessible to the user. Union mount overcomes this by providing access to all directories and files present in the directory, even after a mount.
·lwn.net·
Unifying filesystems with union mounts
Digging into Docker layers
Digging into Docker layers
While running a Docker container recently I wanted to view the contents of each layer that made up the image.
·jessicagreben.medium.com·
Digging into Docker layers
Docker Caching — Introduction to Docker Layers
Docker Caching — Introduction to Docker Layers
I started this posts wanting to demystify docker caching, one of the important aspects of using Docker in an efficient and scalable manner…
·medium.com·
Docker Caching — Introduction to Docker Layers
libostree
libostree
ostree documentation
·ostreedev.github.io·
libostree
OSTree Overview
OSTree Overview
ostree documentation
·ostreedev.github.io·
OSTree Overview
Merkle trees and build systems [LWN.net]
Merkle trees and build systems [LWN.net]
In traditional build tools like Make, targets and dependencies are always files. Imagine if you could specify an entire tree (directory) as a dependency: You could exhaustively specify a "build root" filesystem containing the toolchain used for building some target as a dependency of that target. Similarly, a rule that creates that build root would have the tree as its target. Using Merkle trees as first-class citizens in a build system gives great flexibility and many optimization opportunities. In this article, guest author David Röthlisberger explores this idea using OSTree, Ninja, and Python.
·lwn.net·
Merkle trees and build systems [LWN.net]
The Growth of State in Kubernetes - The New Stack
The Growth of State in Kubernetes - The New Stack
What drew me to Ondat? The idea that stateful workloads could realize the benefits containers and Kubernetes brought stateless applications.
·thenewstack.io·
The Growth of State in Kubernetes - The New Stack
An open source developer's guide to 12-Factor App methodology
An open source developer's guide to 12-Factor App methodology
The 12-Factor App methodology provides guidelines for building apps in a short time frame and for making them scalable. It was created by the developers at Heroku for use with Software-as-a-Service (SaaS) apps, web apps, and potentially Communication-Platform-as-a-Service (CPaaS) apps. For organizing projects effectively and managing scalable applications, the 12-Factor App methodology has powerful advantages for open source development.
·opensource.com·
An open source developer's guide to 12-Factor App methodology
Web 3.0 and the different stages of decentralization
Web 3.0 and the different stages of decentralization
Recently there came up a lot articles about the “new iteration” of the web and Web 3.0. Since the idea of decentralized and blockchain…
·medium.com·
Web 3.0 and the different stages of decentralization