System Architecture

System Architecture

7437 bookmarks
Custom sorting
Libbpf: A Beginners Guide
Libbpf: A Beginners Guide
This article discusses libbpf and its advantages over BCC when developing BPF tools and applications. It includes code samples and pointers on what to look at when getting started.
·containiq.com·
Libbpf: A Beginners Guide
Hyperscalers And Clouds Switch Up To High Bandwidth Ethernet
Hyperscalers And Clouds Switch Up To High Bandwidth Ethernet
The hunger for more compute and storage capacity and for more bandwidth to shuffle and shuttle ever-increasing amounts of data is not insatiable among the
·nextplatform.com·
Hyperscalers And Clouds Switch Up To High Bandwidth Ethernet
Event Sourcing explained
Event Sourcing explained
The internet contains many confusing articles that mix Event Sourcing with EDA and CQRS. Let’s see what it is and what not.
·itnext.io·
Event Sourcing explained
How User Interface Testing Can Fit into the CI/CD Pipeline
How User Interface Testing Can Fit into the CI/CD Pipeline
Using CI/CD to run automated UI tests as part of the build process requires carefully picking the tools, strategies, and tests to run in the pipeline.
·thenewstack.io·
How User Interface Testing Can Fit into the CI/CD Pipeline
6 Best To-Do List Managers for Linux Command Line
6 Best To-Do List Managers for Linux Command Line
In this article guide, we will walk you through the analysis and installation of some recommended to-do list managers for your Linux command-line environment.
·linuxshelltips.com·
6 Best To-Do List Managers for Linux Command Line
LXC and LXD: a different container story
LXC and LXD: a different container story
OCI containers are the most popular type of Linux container, but they are not the only type, nor were they the first. LXC (short for "LinuX Containers") predates Docker by several years, though it was also not the first. LXC dates back to its first release in 2008; the earliest version of Docker, which was tagged in 2013, was actually a wrapper around LXC. The LXC project is still going strong and shows no signs of winding down; LXC 5.0 was released in July and comes with a promise of support until 2027.
·lwn.net·
LXC and LXD: a different container story
Becoming a Well-Differentiated Leader
Becoming a Well-Differentiated Leader
Last week we discussed Edwin Friedman’s theory of what makes groups dysfunctional.  Friedman laid out his ideas in A Failure of Nerve and based them on the “Bowen family systems theory.” He posited that many modern families, organizations, and even nations have an emotional system characterized by “chronic anxiety” — a high level of tension/nervousness that the […]
·artofmanliness.com·
Becoming a Well-Differentiated Leader
NSA Software Supply Chain Guidance
NSA Software Supply Chain Guidance
The National Security Agency (NSA) and friends have released "Securing the Software Supply Chain for Developers." The Enduring Security Framework (ESF), a public-private working group that provides security guidance on high-priority threats to the nation’s critical infrastructure, wrote this report.
·thenewstack.io·
NSA Software Supply Chain Guidance
The Case for a Federated Data Access Layer with GraphQL
The Case for a Federated Data Access Layer with GraphQL
While data catalog and SQL federation have a role to play, GraphQL leads to faster time to value across a larger and heterogeneous set of backends.
·thenewstack.io·
The Case for a Federated Data Access Layer with GraphQL
Could the Internet Archive Go Out Like Napster?
Could the Internet Archive Go Out Like Napster?
Many fear a lawsuit from early in the pandemic could destroy the Internet Archive. Here’s what’s really going on.
·slate.com·
Could the Internet Archive Go Out Like Napster?
Why Remote Works
Why Remote Works
There are many books about remote work, some of which I’ve even read (e.g. [1] [2] [3] [4] [5] [6]). There are also countless blogs and podcasts on the subject, I’ve gone through too many to list. After working remotely for 4 companies over 5 years, interviews with hundreds of others, managing fully remote teams, interviewing hundreds of employees for remote roles, chatting with thousands of remote workers, and voyeuring the activities of many amazing remote teams, I concluded that, to my surprise, I need to write a different take about why, when and how remote work is worth it.
·epistem.ink·
Why Remote Works
The Developer Case for Using Tim Berners-Lee's Solid
The Developer Case for Using Tim Berners-Lee's Solid
Solid is a protocol that puts data under the control of individuals rather than corporations and governments. Adoption in the US is slow.
·thenewstack.io·
The Developer Case for Using Tim Berners-Lee's Solid
Inko Programming Language
Inko Programming Language
A language for building concurrent software with confidence
·inko-lang.org·
Inko Programming Language
How to Build Authorization in Microservices
How to Build Authorization in Microservices
Find out how to handle authorization in microservices by sharing user role data and using it for permission checks everywhere.
·osohq.com·
How to Build Authorization in Microservices
Why Aren’t There Software-Defined NUMA Servers Everywhere?
Why Aren’t There Software-Defined NUMA Servers Everywhere?
For decades, we have been using software to chop up servers with virtualization hypervisors to run many small workloads on a relatively big piece of iron.
·nextplatform.com·
Why Aren’t There Software-Defined NUMA Servers Everywhere?
6 Simple and Useful PostgreSQL Features that I wish I knew when I started
6 Simple and Useful PostgreSQL Features that I wish I knew when I started
I use PostgreSql a lot in my working time. So recently, I spent some time refreshing and deepening my knowledge of PostgreSQL to improve my skills and experience in using it (writing and optimizing queries, creating new objects, etc.). And I found many awesome features and syntax sugar constructions that can tremendously ease your daily routine and eliminate problems that may appear while resolving sophisticated tasks. In this article, I will try to review 6 PostgreSql traits that seem to me the most important and easy-usable in a clear and brief way.
·it.badykov.com·
6 Simple and Useful PostgreSQL Features that I wish I knew when I started
A pair of Rust kernel modules
A pair of Rust kernel modules
The idea of being able to write kernel code in the Rust language has a certain appeal, but it is hard to judge how well that would actually work in the absence of examples to look at. Those examples, especially for modules beyond the "hello world" level of complexity, have been somewhat scarce, but that is beginning to change. At the 2022 Kangrejos gathering in Oviedo, Spain, two developers presented the modules they have developed and some lessons that have been learned from this exercise.
·lwn.net·
A pair of Rust kernel modules
Why Object Storage is Best for Cloud-Native Apps
Why Object Storage is Best for Cloud-Native Apps
Though block and file-based storage has existed for decades, object storage is best for new applications written in the cloud.
·devops.com·
Why Object Storage is Best for Cloud-Native Apps