Chris Collins

Code Data and search

Structured Logger

This project is a metadata-driven structured logging framework that generates type-safe loggers for Java and Python, publishes to Kafka, and automatically ingests logs into Apache Iceberg data warehouse tables using Spark Streaming. It utilizes the Apache Iceberg table format with ACID transactions, schema evolution, and time travel features. Th...

View on GitHub Read the write-up

Repository
geekychris/structured-logger
Language
Java
Last updated
Stars
1

loggingkafkaicebergcode-generation