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.

Amazon EventBridge: The biggest thing since AWS Lambda

178 pointsby giladalmost 6 years ago

17 comments

LaserToyalmost 6 years ago
ESB is dead, long live ESB.<p>I think i’m getting old... was telling coworkers that their fancy micro services existed 15 years ago in the form of EJB and service bus was a thing. And look, here it goes again
评论 #20427722 未加载
评论 #20427562 未加载
zmmmmmalmost 6 years ago
After reading it I can&#x27;t understand how EventBridge is different to just using SQS or any old messaging service? It just sounds like a message system layered on a messaging system. Can anyone elaborate why this is significant?
评论 #20426273 未加载
评论 #20426270 未加载
评论 #20429202 未加载
评论 #20426414 未加载
ipodoptalmost 6 years ago
Pretty sure AWS is late to the party and just now achieving feature parity with Azure. Azure Event Grid came out at the beginning of 2018.<p>However, I suppose from an AWS cloud standpoint this great news :)<p>I would imagine this replaces a lot of SNS and SQS combo architectures in AWS?
评论 #20426812 未加载
评论 #20426653 未加载
hartroralmost 6 years ago
Everything old is new again!<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Yahoo!_Pipes" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Yahoo!_Pipes</a><p>But in all seriousness we&#x27;ve got half a dozen use cases for this just off the top of my head.
评论 #20426745 未加载
grogenautalmost 6 years ago
Is this just Yahoo Pipes for Lambda? or IFTT for Lambda?
评论 #20426423 未加载
ctulekalmost 6 years ago
How do you test this in dev environment?
评论 #20426411 未加载
评论 #20428673 未加载
ArtWombalmost 6 years ago
Just saw Amazon CTO Dr Werner Vogels present this at their Summit here in NYC. He was very excited about it!<p>Their other big reveal was for new AWS CDK services allowing programmable config at scale in a few lines of code<p><a href="https:&#x2F;&#x2F;aws.amazon.com&#x2F;blogs&#x2F;aws&#x2F;aws-cloud-development-kit-cdk-typescript-and-python-are-now-generally-available&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aws.amazon.com&#x2F;blogs&#x2F;aws&#x2F;aws-cloud-development-kit-c...</a>
magwa101almost 6 years ago
Amazon is a logistics company, not a cloud company. Their product strategy is spray and pray. &quot;You want a DB? We have 10!&quot; GC has fewer, more stable, high quality offerings. Amazon is like their store &quot;Want shoes? We got millions.&quot; Google is like their site &quot;You want search, we do search.&quot;
评论 #20427766 未加载
plumeriaalmost 6 years ago
It would be nice to see WhatsApp becoming a partner.
评论 #20426612 未加载
kayoonealmost 6 years ago
We have a very small Golang service that exposes some endpoints and basically just forwards incoming events to SNS which then publishes to subscribers like SQS&#x2F;Lambda&#x2F;whatever. This small service basically never fails as it&#x27;s only dependency is SNS. I don&#x27;t really see how this EventBridge is much more than that?
评论 #20427171 未加载
zild3dalmost 6 years ago
Big win for serverless, especially in price:<p>&quot;<i>There is no charge for events published by AWS services</i>&quot;
vlucasalmost 6 years ago
Am I correct in thinking of Amazon EventBridge as a competitor to services like Zapier and IFTTT?
评论 #20426419 未加载
charles_falmost 6 years ago
Is it the same as Azure EventGrid?
didibusalmost 6 years ago
For those confused, I suggest you go read the official doc: <a href="https:&#x2F;&#x2F;aws.amazon.com&#x2F;eventbridge&#x2F;faqs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aws.amazon.com&#x2F;eventbridge&#x2F;faqs&#x2F;</a> . Let me quote the important bits:<p>&gt; EventBridge was formerly called Amazon CloudWatch Events. It includes new features that enable you to receive events from SaaS partners and your own applications. Existing CloudWatch Events users can access their existing default bus, rules, and events in the new EventBridge console and in the CloudWatch Events console. EventBridge uses the same CloudWatch Events API, so all of your existing CloudWatch Events API usage remains the same.<p>So EventBridge is CloudWatch Events. The difference is that now you can publish your own events and specify your own routing rules for them. As well as supporting 3rd party events from certain SaaS partners.<p>It is limited to 400 events per second, 5 targets per rule, and 100 rule per account. Consuming events is throttled at 750 per second. Events take about half a second to reach targets. Some of these limits can be increased by asking for higher limits. AWS published events, so existing CloudWatch Events don&#x27;t count towards these and are unlimited.<p>What about SNS?<p>&gt; Amazon SNS is recommended when you want to build an application that reacts to high throughput or low latency messages published by other applications or microservices (as Amazon SNS provides nearly unlimited throughput), or for applications that need very high fan-out (thousands or millions of endpoints)<p>&gt; At launch, Amazon EventBridge is has limited throughput (see Service Limits) which can be increased upon request<p>&gt; Amazon EventBridge is the only event-based service that integrates directly with third-party SaaS partners<p>&gt; Amazon EventBridge uses a defined JSON-based structure for events, and allows you to create rules that are applied across the entire event body to select events to forward to a target<p>Also, the targets are not exactly same yet. For example, only SNS can publish to Mobile SMS, Email, or HTTP&#x2F;S endpoints for now.<p>And SNS allows any type of payloads, while EventBridge forces you into JSON.<p>Finally, the reason this specifies serverless is because of the dynamic content based routing using configurable rules. This means you don&#x27;t need to manage your own routing. So say you want to pair it with Lambda, you don&#x27;t waste Lambdas starting then realizing the event isn&#x27;t relevant for them, you can just setup rules for that. So it provides a serverless routing mechanism that auto-scales and is decoupled from producer and consumer. That&#x27;s pretty cool!<p>Hope that helps!
xrdalmost 6 years ago
I would really like to see how this compares to Firebase. It sounds really similar in that you subscribe to events and then AWS or Google handles the difficult tasks of routing to the right places.
hestefiskalmost 6 years ago
“It re-establishes how the greater ecosystem of software integrates with your business logic, in addition to defining an excellent standard for your own services to leverage.”<p>But what is it?
评论 #20429256 未加载
CharlesWalmost 6 years ago
Is “AppleEvents for Serverless” a reasonable analogy for this? It’s an inter-process event bus?