Articles and News


The Geography of Open Source Software: Evidence from GitHub

This paper is analyzing the geographical distribution of OSS contributions from GitHub.

https://arxiv.org/pdf/2107.03200.pdf

#open-source #github


Audio: What Is Good Release Engineering?

This podcast episode from The Changelog gives Insights into the release process of RabbitMQ and FreeBSD.

https://changelog.com/shipit/9

#release-engineering #freebsd #rabbitmq


»A Damn Stupid Thing to Do« — The Origins of C

https://arstechnica.com/features/2020/12/a-damn-stupid-thing-to-do-the-origins-of-c/

#c #computer-history #unix


25 Gigabit Linux Internet Router PC Build

In this blog post, the author introduces his custom build 25 Gbit/s Internet router.

https://michael.stapelberg.ch/posts/2021-07-10-linux-25gbit-internet-router-pc-build/

#router


CMake Part 1 – The Dark Arts

Introduction to CMake.

https://blog.feabhas.com/2021/07/cmake-part-1-the-dark-arts/

#cmake #build-system #cross-compilation


Ausfall am 29.06.2021

Post-Mortem über einen Incident mit dem Ceph-Cluster bei Uberspace, verursacht durch eine Spannungsschwankung.

https://blog.uberspace.de/ausfall-am-29-06-2021/

#language:german #ceph #post-mortem #uberspace


PostgreSQL, Memory and the Cloud

The author explains how Postgres out-of-memory situations are handled differently on cloud instances.

https://sosna.de/posts/pgaas-memory-overcommit/

#postgresql #out-of-memory


BGP in a Nutshell

This blog post gives a brief introduction to the Border Gateway Protocol (BGP).

https://www.bodunhu.com/blog/posts/bgp-in-a-nutshell/

#border-gateway-protocol


High Availability With OpenBGPD on OpenBSD 6.9

http://kernelpanic.life/software/high-availability-in-practice-with-openbsd.html

#border-gateway-protocol #openbsd #high-availability


TCP Fast Open? Not So Fast!

TCP Fast Open allows the initial SYN packet to contain data. This post shows what practical challenges TFO is currently facing.

https://blog.apnic.net/2021/07/05/tcp-fast-open-not-so-fast/

#tcp-fast-open


Video, Slides, and References: USENIX LISA2021 Computing Performance: On the Horizon

In his LISA21 talk, Brendan Gregg gives an overview and makes some predictions on server performance.

https://brendangregg.com/blog/2021-07-05/computing-performance-on-the-horizon.html

#systems-performance


Upgrading a FreeBSD 12.2 jail to FreeBSD 13 using mkjail

Dan Langille’s on upgrading jails with mkjail without a jail manager being involved.

https://dan.langille.org/2021/05/31/upgrading-a-freebsd-12-2-jail-to-freebsd-13-using-mkjail/

#freebsd-jails


How to Backup KVM Virtual Machines Using virt-backup.pl Script

In this post, the author gives a short introduction to using virt-backup for KVM backups.

https://www.claudiokuenzler.com/blog/1102/howto-backup-kvm-virtual-machine-using-virt-backup-script

#kvm #virtualization #backup


Projects and Releases


Proxmox VE 7.0

This week, version 7 of the Proxmox Virtualization Environment landed. It is already based on the upcoming Debian 11, and among other improvements, it supports using BTRFS and Ceph version 16.2.

https://www.proxmox.com/en/news/press-releases/proxmox-virtual-environment-7-0

#proxmox #virtualization #type:release


Nextcloud Hub 22

Version 22 of Nextcloud Hub is now available. Some of the improvements: User-defined groups, integrated chat and task management, PDF document signing, and integrated knowledge management.

https://nextcloud.com/blog/nextcloud-hub-22-introduces-approval-workflows-integrated-knowledge-management-and-decentralized-group-administration/

#nextcloud #type:release


Harvester

Harvester is a bare metal HCI solution by SUSE.

https://harvesterhci.io/

#hyperconverged-infrastructure #virtualization #suse #container


XCP-ng

XCP-ng is an open-souce Hypervisor based on XenServer.

#xen #virtualization #xcp-ng

https://xcp-ng.org/


OpenVAS

»OpenVAS is a full-featured vulnerability scanner.«

https://www.openvas.org/

#vulnerability-scan


rustpad

»Rustpad is an efficient and minimal open-source collaborative text editor based on the operational transformation algorithm.«

https://github.com/ekzhang/rustpad

#collaborative-text-editing


MyDumper

MySQL backup tool.

https://github.com/maxbube/mydumper

#mysql #backup


Let’s Build a Simple Database

»Writing a SQLite clone from scratch in C.«

https://cstack.github.io/db_tutorial/


:wq