Building a Ballistic Fire Control Simulator with Python, C# and Redis
description: How I built a real-time ballistic computer with Euler simulation, Coriolis effect, blast zones and a satellite map interface using microservices architecture. tags: python, csharp, red...

Source: DEV Community
description: How I built a real-time ballistic computer with Euler simulation, Coriolis effect, blast zones and a satellite map interface using microservices architecture. tags: python, csharp, redis, opensource Building a Ballistic Fire Control Simulator β BALISTIC V5 A few weeks ago I started wondering: how hard would it be to simulate real external ballistics? Not just a simple parabola β but actual physics with air resistance, wind, air density and even the Coriolis effect. The result is BALISTIC V5 β a full microservices ballistic fire control simulator. π GitHub: https://github.com/InsaneInfinity/Balistic ποΈ Architecture The system is split into two independent services communicating via Redis Streams: βββββββββββββββββββββββ Redis Stream ββββββββββββββββββββββββ β Python / Flask β βββββββββββββββββββΊ β C# Processor β β β ballistics:stream β β β - Leaflet Map β β - Euler Simulation β β - Weather API β βββββββββββββββββββ β - Coriolis Effect β β - Results Panel β ballistics:resu