Skip to content

Real-Time Log Tracking: Core Microservices and CI Setup

Latest
Compare
Choose a tag to compare
@Padzx Padzx released this 24 Sep 20:15
· 20 commits to main since this release
0a751ef

Real-Time Log Tracking: Core Microservices and CI Setup

We are excited to announce the first release of the Real-Time Log Tracking System. This initial version introduces the foundational microservices architecture, containerized setup, and essential CI workflows.

Key Features:

  • Log Ingestion Service: Captures logs from multiple sources and publishes them to Apache Kafka, ensuring scalable and resilient log handling.
  • Log Processor Service: Processes the logs consumed from Kafka, performs necessary transformations, and stores them in PostgreSQL. Supports both real-time and batch processing.
  • Docker Compose: Complete environment setup using Docker Compose, making it easy to start, scale, and monitor the services.
    CI Workflow for Unit Tests: Continuous integration pipeline implemented for automated unit tests, ensuring the code quality and stability of the system.

This version provides the essential structure for real-time log ingestion, processing, and monitoring in production-like environments.