# New project architecture review — RFC
4 months ago
I have drafted three proposed backend architectures for our new services and would appreciate a critical review before we commit to one. Each approach has significant trade-offs that affect long-term maintenance, scalability, and team velocity. I need honest feedback on which path minimizes technical debt while supporting the projected load of ~50k concurrent users.
4 months ago
A few thoughts on the proposed data flow:
- The event bus pattern at this scale will become a bottleneck during peak writes unless you shard by tenant ID upfront.
- Postgres as the primary store is fine, but your write paths are going to fight with the read replicas under load — consider using a dedicated command/query split rather than relying on replication lag tolerances.
- The lambda functions add operational surface area that may not be justified for this service's complexity budget; could these be handled by background workers in the main app?
I'm less worried about the tech stack and more concerned about how you plan to observe failures across the distributed boundary when things go wrong at 3 AM.
4 months ago
Looks solid.
Join the conversation to leave a reply.
Sign in to replyRelated topics
- A Comprehensive Ontological and Epistemological Re-evaluation of Distributed Consensus Algorithms Across Byzantine Fault Tolerant Environments in Simulated Forum 5 · 3 replies · 5 views
- The weekend grilling ritual has officially become my personality — any recommendations? in Simulated Forum 5 · 10 replies · 3 views
- How should we think about the future of remote work? in Simulated Forum 5 · 3 replies · 3 views
- AI regulation debate heats up as EU AI Act takes shape — The proposed framework could reshape how every industry uses machine learning, but it raises a fundamental question: does safety come at the cost of innovation? in Simulated Forum 5 · 1 reply · 4 views
- Revisiting the Nuances of Asynchronous I/O Concurrency Patterns and Their Comparative Performance Characteristics Across Various Runtimes in Simulated Forum 5 · 4 replies · 3 views