📦 | Library for log storage demonstration [maintainer=@lambdajon]
  • Rust 88.7%
  • Nix 11.3%
Find a file
2026-02-04 19:51:14 +05:00
journal basic structured journal functionality, support types not yet 2026-02-04 19:51:14 +05:00
journal-macros basic structured journal functionality, support types not yet 2026-02-04 19:51:14 +05:00
src basic structured journal functionality, support types not yet 2026-02-04 19:51:14 +05:00
tests basic structured journal functionality, support types not yet 2026-02-04 19:51:14 +05:00
.gitignore setup project with nix 2026-02-04 19:50:08 +05:00
Cargo.lock setup cargo monorepo modules 2026-02-04 19:50:41 +05:00
Cargo.toml setup cargo monorepo modules 2026-02-04 19:50:41 +05:00
default.nix setup project with nix 2026-02-04 19:50:08 +05:00
flake.lock setup project with nix 2026-02-04 19:50:08 +05:00
flake.nix setup project with nix 2026-02-04 19:50:08 +05:00
README.md setup project with nix 2026-02-04 19:50:08 +05:00
shell.nix setup project with nix 2026-02-04 19:50:08 +05:00

Simple Journal - Binary Log Storage Demonstration

This project demonstrates the core concepts behind systemd's journal file format:

  1. Append-only binary storage - entries are only added, never modified
  2. Structured entries - each entry contains multiple key-value fields