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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Learning material for data design/architecture

6 点作者 StefanWestfal超过 2 年前
I worked for a large cooperation where senior engs. would design the overall layout of our services, and we (junior) focused on implementation. Now I work at a startup and am involved design decisions. Therefore, I would like to learn about software design and architecture. About the application, we are medium-sized company and in a range where computations could run on a local machine (no-big data) but the data themselves can vary a bit from customer to customer.

2 条评论

manv1超过 2 年前
IoT stuff is the easiest stuff to understand when it comes to high-volume data processing because it&#x27;s a wide problem (ie: you have a whole lot of devices sending data continuously) instead of a deep problem (you have a few sources sending lots of data continuously).<p>IoT tends to talk more about HA (high availability) etc than more &#x27;normal&#x27; architecture books, because it&#x27;s about practical solutions.<p>I can&#x27;t think of any right now (I looked on my bookshelf and it looks like the book was lent out). But any IoT architecture book will give you the basics.<p>Then maybe go look at the introductions to storm&#x2F;kafka&#x2F;spark.
评论 #33735742 未加载
labarilem超过 2 年前
Some good starting points:<p>- Designing Data-Intensive Applications, Martin Kleppmann<p>- Building Microservices: Designing Fine-Grained Systems, Sam Newman<p>- Domain-Driven Design, Eric Evans