TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

1 点作者 septerr超过 5 年前
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 条评论

mister_hn超过 5 年前
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)
Juliate超过 5 年前
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 未加载