{"repo":"luismr/flight-tracker-event-server-java","free":true,"listed":false,"github":"https://github.com/luismr/flight-tracker-event-server-java","clone":"git clone https://github.com/luismr/flight-tracker-event-server-java.git","description":"A Spring Boot application for tracking flight events.","language":"Java","stars":34,"topics":["java","java-21","java21","kafka","openapi-specification","openapi3","postgres","postgresql","redis","spring-boot"],"license":"MIT","category":"databases-storage","readme_excerpt":"Flight Tracker Event Server Table of Contents - Build Status - Features - Prerequisites - Configuration - Kafka Configuration - Component Control - Database - Benefits of Write/Read Replicas - When to Use Write/Read Replicas - Configuration - How Datasource Routing Works - Redis - Clock Configuration - API Documentation - Development - Running the Application - Testing - API Documentation - Getting Started - External Dependencies - Using Docker Compose - Service Details - Manual Service Management - Cloning the Repository - Building - Contributing - GitHub Actions Permissions - Read Write Datasource Routing - Project Structure - Analysis and Decisions - Architecture Decision Records (ADRs) - Technical Analysis - License A Spring Boot application for tracking flight events. Build Status Features - Real-time flight position tracking - Kafka-based event streaming - PostgreSQL database with read-write routing - Redis caching - Swagger/OpenAPI documentation - Configurable timezone support Prerequisites - Java 17 or later - Docker and Docker Compose - PostgreSQL - Redis - Kafka Configuration The application can be configured through application.yml . Key configurations include: Kafka Configuration The application uses Kafka for event streaming and real-time data processing. Here's the complete Kafka configuration: Component Control You can enable or disable various Kafka components and WebSocket notifications: These settings allow you to: - Control Kafka message consumption for fli","default_branch":null,"files":null,"tree":[],"storefront":"/r/luismr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/luismr/flight-tracker-event-server-java/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}