all AI news
Leveraging Temporal for resilient remote procedure calls (RPC)
DEV Community dev.to
Our stack at Escape is written in multiple languages because each team has specific needs. We use TypeScript for its vibrant ecosystem, Python for cybersecurity research and Go for performance-sensitive tasks. To orchestrate cross-language task orchestration, we first developed a simple request-response protocol over HTTP, but it wasn't sustainable as the Escape codebase grew rapidly. We evaluated several technologies to replace our homegrown protocol, and two emerged as the most promising options: Connect and Temporal. The title gives it …
cybersecurity ecosystem http language languages multiple orchestration performance protocol python research resilient simple stack tasks team temporal tutorial typescript