How would you architect a system to handle real-time NLP inference while maintaining low latency and high throughput for Trunk Tools?