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.

Microservices - 72 resources

105 pointsby calineczkaalmost 11 years ago

9 comments

InfiniteRandalmost 11 years ago
One issue I have with this and similar architectures is that it often sticks an HTTP stack where it is not needed. The HTTP request&#x2F;response paradigm does add a useful process management architecture, but it seems like you could implement that without the HTTP component, although then you would also need to figure out the inter-operability side of things if you wanted that flexibility to plugin into stuff. Which may lead you to wanting a protocol for making things easier.<p>Okay, I guess I do understand why the HTTP stack is wanted, but with HTTP&#x2F;2 around the corner, it might be time to think about whether it makes sense to create a more primitive version of HTTP focused on non-networked or locally-networked applications
评论 #7995436 未加载
评论 #7995959 未加载
评论 #7995135 未加载
bgentryalmost 11 years ago
Are people typically building their microservices infrastructure on top of a SQL database, or other datastores?<p>I&#x27;d be concerned not just about the overhead of managing lots of different (though simple) services, but also the fact that you give up a lot of convenient &amp; useful features that you could get for free with a monolithic application, such as transactions. You either have to avoid needing transactions between microservices, or deal with the complexity of coordinating distributed transactions.<p>That seems like an awfully big hurdle to overcome for a new application, especially if you&#x27;re a startup that needs to focus on delivering customer value as quickly as possible.
评论 #7996421 未加载
评论 #7995871 未加载
评论 #7995165 未加载
评论 #7995275 未加载
stevepikealmost 11 years ago
What do people recommend for learning about SOA &#x2F; microservices? I liked Patterns of Enterprise Application Architecture and Enterprise integration patterns, but didn&#x27;t have a great experience with the SOA design with Rails book - it felt much to focused on very basic details (e.g., here is how you consume JSON).
评论 #7995597 未加载
评论 #7996908 未加载
评论 #7996037 未加载
valevkalmost 11 years ago
What is actually the difference between a &quot;microservice&quot; architecture, and a component based architecture?
评论 #7995007 未加载
评论 #7994760 未加载
DenisMalmost 11 years ago
I was expecting a list of 72 micro services, instead there are 72 articles on the subject. Feels like it&#x27;s the opposite of &quot;curated list&quot; - a list everything.
hewittalmost 11 years ago
Breaking down an application into micro services allows me to keep a clearer picture of the entire application and how it should work. Not to mention the advantage of evolving the services individually without affecting the entire system.<p>I&#x27;ve started a little library in Python for writing small services. It leverages nanomsg. link: <a href="https://github.com/walkr/nanoservice" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;walkr&#x2F;nanoservice</a>
评论 #7996442 未加载
Addyallalmost 11 years ago
Why do we need a new term for this? Isn&#x27;t this just Unix philosophy applied to SaaS? No need to learn about &quot;micro services&quot; when you can learn about Unix&#x2F;Linux and why it&#x27;s built the way it is, then apply that knowledge to your SaaS product.
评论 #7994956 未加载
评论 #7996557 未加载
评论 #7995261 未加载
评论 #7996296 未加载
notastartupalmost 11 years ago
This is essentially what I ended up doing. I used to talk about an architecture where each component would be a standalone REST api and that together all these components would talk to each other to other standalone components with it&#x27;s own REST api.<p>I&#x27;m really glad that there&#x27;s a word for this, I bet in a few years we will see this become the new buzzword and see it in job requirements.<p>I really like the microservices architecture because it just feels efficient.
al2o3cralmost 11 years ago
This article would be way better if each resource was in a separate blog post. :) #snark