How would you architect a feature that requires real-time numerical computation across distributed servers?