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.

Application Architecture: A Quick Guide for Startups

31 pointsby makaimcalmost 3 years ago

7 comments

transitivebsalmost 3 years ago
If you&#x27;re architecting an early-stage startup, this article covers almost nothing of worth.<p>The two most important architectural factors for early-stage startups are:<p>1. product velocity; eg, the ability to move fast, experiment, and try things out in prod.<p>2. resource modeling; eg, what are the core data models that your product will use and how do they relate to each other?<p>Everything else is noise until you hit P&#x2F;M fit.<p>#2 is less important than #1, but it&#x27;s the really the only design point that can make or break ease of scalability post-P&#x2F;M fit.
评论 #32302206 未加载
评论 #32302418 未加载
评论 #32302081 未加载
评论 #32333603 未加载
评论 #32303867 未加载
darkcha0salmost 3 years ago
I don&#x27;t know what startups you work at, but in the early stage I&#x27;m focused on keeping costs down as far as possible and producing features as fast as possible; not spending time architecting something I can do once I have a team and enough capital to develop it.<p>A single frontend, single backend, a single DBMS, a single data analysis tool which can connect directly. I don&#x27;t need a warehouse when I have 5k users.
streetcat1almost 3 years ago
Hoe many startups did you see with multi region databases? Also, can you compare the approach to postgress + operators on kubernetes? And how do you charge for cockrouch db?
评论 #32302037 未加载
farminalmost 3 years ago
You will inevitably rewrite everything right if you see good growth? This type of architecture stuff is surely over engineering mostly? Im not an engineer but have developed lots of web apps &lt; 1000 users. Maybe outsource anything that requires this type of architecture, e.g. for satellite imagery processing GEE or Sentinel hub. Even then Sentinel Hub just serves from same region as where imagery presides. People are ok with that.
NatSydenhamalmost 3 years ago
This seems excessive? Surely just a simple monolith into your chosen data storage is enough at the early stage until you start getting customers?
vyrotekalmost 3 years ago
What other ways are companies accomplishing multi-region databases? It sounds like they claim their approach is better&#x2F;different than Active-Active replication.<p>@Cockroach Labs - Please consider adding your service to Azure too :)
Raziarazzialmost 3 years ago
The many functionalities that make up an application are often organised according to a common pattern. The pattern of the application is specified by this pattern.