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.

The Reactive Manifesto

50 pointsby pierremenardover 3 years ago

13 comments

brundolfover 3 years ago
&gt; Systems built as Reactive Systems are more flexible, loosely-coupled and scalable.<p>I&#x27;m so weary of this kind of language. Literally everybody trying to sell you an architecture - good or bad - would probably describe it as &quot;more flexible, loosely-coupled and scalable&quot;. Not to mention the open question: relative to what? Average? Every other possible approach? The approach currently seen as dominant?<p>I just wish people would skip the pageantry and go straight to the benefits&#x2F;tradeoffs. If you elide or deny the existence of tradeoffs, that&#x27;s only going to deepen my skepticism even further.
评论 #28408240 未加载
评论 #28409508 未加载
z0rover 3 years ago
i made this diagram in reaction to this manifesto 8 years ago but unfortunately it doesn&#x27;t apply as well to version 2.0. still, i&#x27;d like to share it again - <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;ll51WJ3.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;ll51WJ3.png</a>
评论 #28408731 未加载
评论 #28409304 未加载
slaymaker1907over 3 years ago
One thing that I think is missing here is to have high quality error messages, both in terms of machine and human readability. As systems grow larger, it becomes more and more infeasible to triage issues correctly without machine readability. Human readability of errors is critical for pretty much any system at any scale.
评论 #28409213 未加载
mirekrusinover 3 years ago
This thing again [0]. Looking at historic comments the sentiment is not very positive.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;from?site=reactivemanifesto.org" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;from?site=reactivemanifesto.org</a>
评论 #28409118 未加载
the-dudeover 3 years ago
One day I will write the OneManArmyManifesto. That&#x27;s the one where you get to break all the rules. All of them. And then some.
评论 #28409585 未加载
Zababaover 3 years ago
&gt; These changes are happening because application requirements have changed dramatically in recent years. Only a few years ago a large application had tens of servers, seconds of response time, hours of offline maintenance and gigabytes of data. Today applications are deployed on everything from mobile devices to cloud-based clusters running thousands of multi-core processors. Users expect millisecond response times and 100% uptime. Data is measured in Petabytes. Today&#x27;s demands are simply not met by yesterday’s software architectures.<p>Is this true? There are surely more companies than before, but is most of the programming done for applications like this? I always thought that at any point in time, the vast majority (~70%) of developers are working on internal applications with users ranging from a few to a few thousands. Is there any hard data on this?
rhackerover 3 years ago
Apparently I signed this 6 years ago.
评论 #28408837 未加载
评论 #28427494 未加载
diskzeroover 3 years ago
Are there any examples of this manifesto being implemented in a holistic way? I am trying to understand the bigger pictures as most of what I understand as reactive show up as user interface libraries.
评论 #28409471 未加载
评论 #28407964 未加载
评论 #28408365 未加载
wodenokotoover 3 years ago
Can we add 2014 to the title?<p>&gt; Only a few years ago a large application had tens of servers, seconds of response time, hours of offline maintenance and gigabytes of data.<p>isn&#x27;t quite true for 2021
d_burfootover 3 years ago
I don&#x27;t think it&#x27;s widely appreciated how vastly diverse and multifaceted the world of software engineering really is, and how that enormous diversity blows up any notion of one-size-fits-all. &quot;Best principles for application design&quot; seems almost as silly as &quot;best principles for thought&quot;.
p2t2pover 3 years ago
Good luck debugging that crap when you’re woken up at 2am by a page. Even magnificent Java stack traces won’t help. You’ll be stuck in “how the hell did we end up here”
politelemonover 3 years ago
This manifesto could do with some readability tweaks. The low contrast is not a great &quot;design&quot; decision.
FirstLvRover 3 years ago
am dumb, i read the title as Mefisto and thought are we talking about D2 resurrected or Marvel theory