Merhaba,
Başka platforma taşıma olasılığım olabileceği için Docker üzerinde kurardım. Web server olarak Nginx, backend için PHP (çok yoğun işlem yapılacaksa PHP'nin yanında C veya işlemin türüne göre Python kullanırdım), cache için Redis ve son olarak ana veri tabanı için MySQL kullanırdım. Tercihe bağlı olarak ana veri tabanı olarak da Redis seçilebilir, ancak bu durumda veri kaybının engellenmesi için Kubernetes ile birden fazla bilgisayarda Redis'in çalışmasına ihtiyacımız olur.
Ancak bu servise ivedi şekilde ihtiyaç varsa Python'da Flask ile çok kısa sürede oluşturulabilir. Ana veri tabanını bu durumda da MySQL olabilir.