You may have departed from or arrived at our beloved Pulkovo Airport, flown over it on your way from London to Shanghai, or simply seen the historic city of St. Petersburg on a map (not the one in the United States).
If you have done any of these things on the VATSIM network, chances are you were under our watchful air traffic control. For you to hear us on the North-Western frequencies, many things have to fall into place.
And this is the home of one of the pieces of that puzzle. We develop (and fix) a system of dozens of in-house services that help us work a little more efficiently so that you can hear:
Welcome to Pulkovo, stand 104 Alpha via Alpha, Charlie
- 13 services, from event planning and training management to briefing and Discord bot
- 9 interfaces, for example, our public landing page
- 1 open source library - hopps
- 8 contributors, who work at top-tier companies during the day and manage our virtual airspace in the evenings, pushing releases during breaks
- Fastify-based backends expertly wrapped with internal libraries
- RabbitMQ to let them talk using hopps
- Thousands of times tired MySQL database
- React + TypeScript SPA for everything with "front" in the name, with Vike added for the landing page
- Detailed production monitoring with Prometheus and visualisation with Grafana