Build Your Own Kafka
This project is an educational curriculum designed to teach the fundamentals of operating system development and low-level systems programming. It provides a structured sequence of lessons and code samples that guide users through building a functional kernel and bootloader from scratch, enabling a practical understanding of how software interacts directly with computer hardware. The repository distinguishes itself by focusing on the core mechanics of bare-metal execution. It covers the implementation of essential system components, including assembly-based bootloaders that transition process
Go bindings to systemd socket activation, journal, D-Bus, and unit files
The main features of ii64/gouring are: Infrastructure and Systems.
Open-source alternatives to ii64/gouring include: buildthingsuseful/build-your-own-kafka — Build Your Own Kafka. cfenollosa/os-tutorial — This project is an educational curriculum designed to teach the fundamentals of operating system development and… coreos/go-systemd — Go bindings to systemd socket activation, journal, D-Bus, and unit files. fewbytes/rubber-docker — A workshop on Linux containers: Rebuild Docker from Scratch. gopher-os/gopher-os — A proof of concept OS kernel written in Go. akihirosuda/lima.