TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What is the software architecture at your company?

1 pointsby septerrover 5 years ago
I&#x27;ll start. I currently only know part of our architecture. Best described in terms of an API request&#x27;s path:<p>Mobile (Native and React Native) and web (React) -&gt; Cloudfare with page-rules -&gt; AWS ALB -&gt; Nginx. Nginx does (1) auth + (2) routes to Golang&#x2F;gRPC micro services or a Rails monolith.<p>We are a consumer facing software and our problems arise during periods of high traffic. Usually, the monolith&#x27;s database is the bottleneck. The push in my org right now is towards breaking the monolith into meaningful microservices.<p>--<p>I want to vicariously learn how other companies are architecting their software to solve their unique problems. :-)

2 comments

mister_hnover 5 years ago
A monolithic software made with Java, developed in 2000s without any best practices,missing also tests.<p>Dependencies are now ancient (e.g. log4j 1.2, bouncy castle 1.4x)
Juliateover 5 years ago
A mess.<p>A monolith split into microservices for the sake of it. Still a monolith, though, despite the arch team pretending.<p>Edit: added details
评论 #22297068 未加载