- 159
- 89 272
EDA Summit
เข้าร่วมเมื่อ 11 ก.พ. 2021
A virtual summit devoted to the advancement of event-driven architecture in business. EDA Summit is the event for business leaders, architects, and technologists who want to learn about and implement event-driven architecture.
Experts from around the globe shared insights into the business and technical benefits of EDA, how to overcome implementation challenges, success stories on how modern enterprises are using EDA to underpin their digital transformations, and best practices for planning and managing event-driven journeys.
Experts from around the globe shared insights into the business and technical benefits of EDA, how to overcome implementation challenges, success stories on how modern enterprises are using EDA to underpin their digital transformations, and best practices for planning and managing event-driven journeys.
Unify Your Middleware with Event-Driven Architecture
In this session, Rivard will explain why EDA is the backbone of unified middleware, focusing on the complementarity of API management and iPaaS. He will explain the decentralized operating model that EDA enables, present Innovative applications of domain-driven design, data mesh and AI-based integration, and give tips on how to govern a unified middleware system based on EDA.
มุมมอง: 50
วีดีโอ
The Lisbon Affair-How Solace Helped Manage Next-Gen Public Transport in the Lisbon Metropolitan Area
มุมมอง 89 ชั่วโมงที่ผ่านมา
Lisbon and the surrounding regions are pushing to be a more sustainable city, and have made a considerable effort in the public transport domain. Link Consulting was selected to build a core platform to manage the Lisbon Metropolitan area’s transport operations in, using cloud-first principles and distributed architectures. The core platform was created using microservices and an events-first a...
Governance and Compliance in Event-Driven Systems
มุมมอง 244ปีที่แล้ว
One of the biggest challenges associated with building even-driven systems is providing a consistent way of managing, governing and auditing event-driven APIs so event-driven architecture is adopted successfully across larger organizations. This makes event management and event tracing more and more important within a distributed hybrid-cloud environment. In this talk, Martens will formulate th...
Innovating Retail with Event-Driven Architecture
มุมมอง 374ปีที่แล้ว
Retailers face the challenge of delivering a seamless shopping experience to customers by quickly sharing real-time information across different channels like supply-chain, e-commerce and in-store operations. In this talk, Sakowski will talk about the nature of events in retail, explain how EDA enables agility and scalability, and show how serverless technology simplifies the development and op...
Adopting AsyncAPI in Enterprise Contexts
มุมมอง 86ปีที่แล้ว
When working on API enablement projects in an enterprise context, the team inevitably comes to the point where new technologies and specifications need to be introduced. But how does one deal with this situa-tion in concrete terms? How many experiments are possible? How do you put the brakes on the emerging best practice euphoria? In this talk, Kocot will these points using AsyncAPI as an examp...
Streaming vs Eventing: Differences and Co-existence
มุมมอง 342ปีที่แล้ว
Streaming and eventing are two architectural styles based on EDA. They both let you build asynchronous, scalable, and decoupled applications, but there are a few key differences in their approaches. In the first half of this talk, Dhanushka will compare and contrast eventing and streaming across a few dimensions, including event delivery semantics, retention, selective event subscription, and p...
Build an Event Driven Architecture using Amazon EventBridge
มุมมอง 780ปีที่แล้ว
In this session, you will learn how to implement event driven architectures using Amazon Event Bridge. Swapnil will touch upon the problem Event Driven Architectures solve. She will dive deep into the architecture of Amazon Event Bridge and its features like Event Bus and Rules, Event Archive, Event Replay, Event Bridge Pipes. With this session, you will become familiar with Amazon EventBridge ...
The Why, What and How of Serverless Integration Patterns
มุมมอง 175ปีที่แล้ว
In this talk, Eastham will explore why integration is critical to successful serverless adoption, and what types of integration patterns are best suited for different use cases. He will cover topics such as synchronous and asynchronous communications, event-driven architecture, and the role of APIs in serverless integration. He will also examine how AWS services like Amazon SNS, Amazon SQS, and...
Principles and Guidelines of Electronic Trading Systems Architecture
มุมมอง 1.3Kปีที่แล้ว
Building trading platforms is easy, but making them fast, flexible, robust, and scalable is exceedingly difficult. In this talk, Shah will explain how 28Stone uses EDA and Solace to accelerate time to market when building such platforms for the FinTech industry, enhance developer productivity, and give the platforms they build superior performance, resilience, and scalability. He will discuss h...
Breaking through the EDA Productivity Barrier to Expose Secure, Reliable Event API products
มุมมอง 38ปีที่แล้ว
Innovative companies are looking to expose data at rest and data in motion so they can deliver APIs as products, monetize data streams, and expose crucial information to internal developers and decision makers. But they face three challenges in doing so: 1) Making real-time data streams, event brokers, etc. consumable by diverse stakeholders that can’t “speak” an event broker’s native protocol,...
Building Portable Event-Driven Applications with Dapr
มุมมอง 1Kปีที่แล้ว
Dapr is a CNCF open-source runtime that supports cloud native and serverless computing by providing API building blocks and built-in components that let developers quickly build distributed applications. In this session Fussell and Gibbons will dive into Dapr’s pub/sub API and show how easy it makes it to build message-based, event-driven applications using different pub/sub brokers. This enabl...
CloudEvents: One Event to Rule Them All
มุมมอง 2.6Kปีที่แล้ว
When implementing management and governance of API landscapes, the goal is to establish coherence across the landscape so designers and producers can more easily reuse design pattern and tooling, and API consumers can more easily understand APIs because they share design principles and building blocks. And in EDA environments, the boundaries between APIs are blurry anyways because event brokers...
Monolith to EDA: First Steps
มุมมอง 261ปีที่แล้ว
Embarking on the journey of migrating from a monolithic solution to an Event Driven Architecture (EDA) can be a daunting task. In this talk you'll gain insights into techniques that you can apply to your own migrations, based on a walk through of a practical example containing learnings from a real customer journey. You'll see details of the solutions implemented to common challenges, such as r...
The dell.com EDA Journey and What Books Won't Tell You
มุมมอง 56ปีที่แล้ว
This talk will present a comprehensive perspective on the EDA adoption. One that includes also the difficult business and technology questions that need to be addressed to successfully build and maintain a case for it. The discussion will use the context of how Dell Technologies employs EDA as integration technology to enable the customer journey, leveraging a massive, multi-domain IT Landscape...
Authentication and Authorization Strategies for Event Meshes
มุมมอง 301ปีที่แล้ว
Authentication and authorization are important factors in the security considerations of an event mesh, but also impact maintainability, ease of use and developer experience. There are pros and cons for the different ways of authentication (i.e. certificates, OAuth 2, Basic, LDAP) and how to use/map them for authorization. In this talk, Hebach will introduce the most important strategies and te...
Moving from Monolithic Transactions to Distributed Sagas in EDA
มุมมอง 132ปีที่แล้ว
Moving from Monolithic Transactions to Distributed Sagas in EDA
Healthy Architecture: Integrating and Operationalizing EDA within LifeWorks
มุมมอง 70ปีที่แล้ว
Healthy Architecture: Integrating and Operationalizing EDA within LifeWorks
Unlocking The Exponential Business Value of EDA
มุมมอง 35ปีที่แล้ว
Unlocking The Exponential Business Value of EDA
EDA For Dummies: Event-Driven Architecture Design Patterns & Best Practices
มุมมอง 867ปีที่แล้ว
EDA For Dummies: Event-Driven Architecture Design Patterns & Best Practices
How to Use Solace PubSub+ to Enable Event-Driven Microservices
มุมมอง 523ปีที่แล้ว
How to Use Solace PubSub to Enable Event-Driven Microservices
Monitoring a Plant Using PubSub+, Raspberry Pi and Flutter
มุมมอง 386ปีที่แล้ว
Monitoring a Plant Using PubSub , Raspberry Pi and Flutter
Turning Data into Events with Change Data Capture
มุมมอง 320ปีที่แล้ว
Turning Data into Events with Change Data Capture
Migrating from Resource-Based to Event-Drive by Intercepting REST with EDA
มุมมอง 58ปีที่แล้ว
Migrating from Resource-Based to Event-Drive by Intercepting REST with EDA
The Domain Functions Architecture: Build an Entire Streaming App by Writing Two Functions
มุมมอง 83ปีที่แล้ว
The Domain Functions Architecture: Build an Entire Streaming App by Writing Two Functions
Supercharge Event Modeling by Making it Outcome-driven and Introducing Contexts
มุมมอง 169ปีที่แล้ว
Supercharge Event Modeling by Making it Outcome-driven and Introducing Contexts
Streaming Events? Store Them at the Source Too
มุมมอง 67ปีที่แล้ว
Streaming Events? Store Them at the Source Too
The Importance of Concurrency Control in EDA
มุมมอง 81ปีที่แล้ว
The Importance of Concurrency Control in EDA
The talks like this one are always selling you pros and never cons. Just don't overengineer, use a single monolitic ordering service and RDBMS transactions. If you can not charge the money you can not process the order, it is that simple. Only probably 1 out of 100000 projects have problems that microservices are exists to solve, but nowadays everyone tries to cosplay Google scale problem domains.
So, with api composition and cqrs do you create separate big project with read database and query it or how does it work
thank you so much 😁😁😁😁
Thank you for this video. It is packed with lots of useful information regarding microservices architecture from making the commands/transactions that span multiple services, and also for making queries that span multiple services. The talk also describes the motivations for using saga pattern for the transactions and the CQRS pattern for the queries. Really awesome, concise and neatly packaged presentation. Cheers
Seperate database for each service, then you will have to make each database in HA and DR separately, this is huge cost and maintenance
Watch at 1.5x
Pure gold 🥇🥇🥇
Very good speech. THank you. and any best practices to provide user-friendly way to find source/type in CloudEvents platform?
this is goldmine
Very insightful, really good stuff. thanks
Very nicely explained, every thing is crystal clear
I love this deeply insightful video
Learning from design guru is always a pleasure, thank you so much
Brilliant, some real insights in this talk.
What a clean and concise presentation
i use camel-k and kamelet :-)
hi!!, nice presentation where i can find the repo of the demo for try dapr?
is the sample source code available on github?
Very good one & this is the best I have seen for micro-services.Thank you
Hey Aindrea✌️
The main problem I see with micro services is that it is overkill for an awful lot of systems. Sure if you are building a web based service and are expecting a few billion requests a day or more micro services are a must. But if you are building a hotel reservation system for instance you are maybe going to see a few thousand requests an hour if that. Looking at all the hoops one needs to jump through to make micros services a viable solution I am pretty certain that it will be way to heavy a lift for that hotel reservation system. Unfortunately the cool new thing in software architecture being the best solution for everything seems to still plague many software architects thinking. Yes, micro services are a cool but complex solution it certainly has a place but that place is not in a simple solution that just needs to handle a few hundred interactions a minute. Software architecture is just like any profession all about picking the right tool for the job, a monolith or a distributed monolith might be perfectly fine for the thing you have been tasked to architect. Sure it is not as sexy as the new kid on the block but it will provide enough resiliency and a far lower TOC than the new thing ever could. Ok rant over 🙂 I love the presentation though it covers a lot of the micro service pitfalls many organizations are encountering when they dive into the wonderful world of micro services.
There are other benefits to microservices other than ability to handle web scale, if you have multiple teams it makes a lot of sense for them to work on self contained de-coupled services so you can get proper autonomy and ownership at the team level. It really does depend on the use case and team set-up though, for example if I was designing an architecture for a startup where the team is small and they want to iterate fast I would probably go with a stateless monolith for simplicity and speed until such time as they prove the MVP and expand the team or the traffic/complexity tells you microservices are required. Ultimately I think software engineering is still so young as a profession we need to be way more scientific and make decisions on the basis of data and measure rather than the opinion of the dominant alpha geek
Great video, many likes. But CQRS, hmm one of the best architectural design patterns, but replicating databases for segregating commands and queries can get complicated and needs governance to ensure everyone follows the pattern, same applies for many other patterns of course.
This was the best. You tackled most of the real-world problems in micro-services architecture. Many Thanks.
Great explanation, Sumeet.
So James, what protocols are being worked on for this and where can I track their progress?
I learned so much. Thanks!
17:32 any link to the final slide to get the ressource ?!
Not at the moment but we will work on getting this list for you and either respond here or add it to the description of the video in case anyone else is interested!
The video description has been updated.
@@EDASummit thank you for the share, it helps a lot .
Good stuff, Stephen
Awesome presentation, loved that. Thanks for all your efforts.
Hello Sumeet, can you please help my understanding by answering the following simple question: Can the individual Brokers of single Kafka Cluster be configured/set/forced to run in specific Regions (e.g. USA, Canada, ...), all over the World?
There is nothing that prevents you from doing that. However, I don't see a good reason you would want something like that. You would make your cluster very vulnearable to latencies and network partitions.
@@guents the point is that we can build what Solace refers to as an 'Event Mesh' with a single Kafka Cluster ....
@@cabronazo007 in this presentation it is really unclear what they mean with an "event mesh". Too many buzzwords and too little actual content. However, there is another video where they explain a bit better what they mean. Their point is that you can integrate multiple Kafka flavors, or even non Kafka event queues with a single protocol which delivers the message to different sources/sinks with the same guartanees as using a single Kafka. I don't think you can build that with a single Kafka cluster, but you can definitely connect multiple kafka deployments with mirror maker and other connectors (+ some governance and visualization tool).
Thank you so much for sharing all this excellent info about distributed data problems in microservice architecture!!!! It is so appreciated!!!
Muy Bueno David Roncal, representando a peru y dejando el nombre bien alto.
Gracias, bendiciones!
ITS CALLED THE INSIDE STORY I LIKED IT
Amazing content. I can't thank you enough!
it's awesome
Excellent.keep it up.
Thank you!
𝖕𝖗𝖔𝖒𝖔𝖘𝖒 😚
Awesome general lecture on data composition and sharing in microservices from and industry leader.
I loved it. This presentations puts all components of a mature microservice together. I was looking for something like that for a long time. Congrats.
gg, Chris!
Pretty insightful and detailed. Thanks. P.S: I also picked up on the websocat tool
Awesome vid! You deserve more subs. You should use promosm, it will help your videos rank better.
Very good
Very clear as usual Chris :)
Very good
Great talk Kin