#EventDriven

AsyncAPI InitiativeAsyncAPISpec@fosstodon.org
2025-05-16

Please join us in welcoming our newest AsyncAPI Ambassador, Naresh Jain! πŸš€

Naresh is a passionate technologist and the CEO of Specmatic, bringing deep insights into contract-driven development and API testing.

We’re excited to have him amplify AsyncAPI’s mission across the ecosystem! πŸ’œ

#AsyncAPI #Community #Ambassador #OpenSource #EventDriven

Marcos Lobo πŸ’™πŸ’›marcosflobo@hachyderm.io
2025-05-13

Change Data Capture turns DB row changes into real-time events, so your microservices stay in sync without dual writes or stale caches.

Embrace CDC for reliable event-driven data flow.

newsletter.optimistengineer.co

#EventDriven #CDC #softwareengineering #SoftwareDevelopment #leadership #eventdrivenarchitecture

2025-05-07

Event-Driven Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° FastAPI: Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ Pub/Sub

Π’ ΠΌΠΈΡ€Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния постоянно ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ систСм. Event-Driven Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° выступаСт ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ пСрспСктивных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для создания Π³ΠΈΠ±ΠΊΠΈΡ… ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ расскаТСм ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Event-Driven Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ (EDA) с использованиСм FastAPI ΠΈ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π° Publish/Subscribe. Рассмотрим основныС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ практичСскиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° для создания ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмы ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями.

habr.com/ru/articles/907632/

#eventdriven #python #fastapi #ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ #kafka #ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°_событий #Ρ‚ΠΎΠΏΠΈΠΊΠΈ #pub_sub #Π±Ρ€ΠΎΠΊΠ΅Ρ€_сообщСний

2025-05-04

Как я построил serverless OCR-сСрвис Π½Π° AWS Lambda ΠΈ Amazon Bedrock

Π’ этом постС я расскаТу, ΠΊΠ°ΠΊ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π·Π° ΠΏΠ°Ρ€Ρƒ часов Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» serverless OCR-сСрвис Π½Π° AWS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ AWS Lambda ΠΈ модСль ΠΈΠ· Amazon Bedrock . Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… AWS-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², поэтому ΠΌΡ‹ углубимся Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΊΠΎΠ΄ (Terraform для инфраструктуры ΠΈ Python для Lambda), обсудим ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ограничСния ΠΈ ΠΏΡ€ΠΈΠΊΠΈΠ½Π΅ΠΌ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Ρ€Π΅Π³ΠΈΠΎΠ½Π΅ eu-central-1 (Π€Ρ€Π°Π½ΠΊΡ„ΡƒΡ€Ρ‚) .

habr.com/ru/articles/906738/

#bedrock #aws #aws_lambda #aws_s3 #serverless #eventdriven #python #step_functions

Marcos Lobo πŸ’™πŸ’›marcosflobo@hachyderm.io
2025-04-21

Past week I had the opportunity to write about the difference between Domain Events and Change Data Capture patterns.

Nowadays I'm very much involved in the implementation of these patterns and I wanted to share my learnings on that.

As Senior Software Engineers and Tech Leads we have to learn common patterns to solve problems in the most simple way and avoiding β€œreinvent the wheel”.

I want to thank Raul Junco for giving me the space on his newsletter and reaching his audience for this.

You can read it here πŸ‘‡πŸΌ

newsletter.systemdesignclassro

#softwareengineering #leadership #eventsourcing #eventdriven

Joe Bewjoebew42
2025-04-21

The Application Service is your transactional boundary. It defines the atomic scope of a use case, ensuring all related changes happen together, or not at all.

Read more at: joebew42.github.io/2025/04/06/

Joe Bewjoebew42
2025-04-19

Decoupling matters. Even if you are using Domain-Driven Design, Event-Sourcing and Event-Driven, they should be loosely coupled. A change in your event publishing strategy should not require changes to your domain model.

joebew42.github.io/2025/04/06/

Joe Bewjoebew42
2025-04-18

Event-Driven architecture helps with communication. It is about propagating changes and maintain systems decoupled each other. Not about persistence.

Read more at: joebew42.github.io/2025/04/06/

Joe Bewjoebew42
2025-04-17

Event-Sourcing is a persistence mechanism. It changes how you store and load the state, but it should not leak outside the repository or be coupled with other parts of your code.

Read more at: joebew42.github.io/2025/04/06/

Joe Bewjoebew42
2025-04-16

Domain-Driven Design helps to better picture the business domain into your code. Particularly when things starts to grow.

joebew42.github.io/2025/04/06/

Joe Bewjoebew42
2025-04-15

Start simple: There is no need to start your system with , or . Consider to let the system grow as the needs become clear.

Read more at: joebew42.github.io/2025/04/06/

Sharing this from my job (not on Mastodon). If you're into #eventdriven systems, #eventsourcing, #ddd, or anything like that, you should come hang out. It's pretty cool.

AxonIQ Conference 2025 is open for real-world talks β€” the messy, hard-won lessons from scaling with Axon, Event Sourcing, CQRS, and building systems that actually move business forward.

You survived. You leveled up.
Now grab the mic: hubs.li/Q03h7lXt0

(Deadline’s May 7th β€” don’t miss out!)"

A flashy visual advertising AxonIQ Conference 2025
Natan Silnitskynatansil@fosstodon.org
2025-04-11

Slides for my Wix Kafka based async patterns at Devoxx Greece:

Why, when, how & trade-offs

1. Integration events
2. Task Queue
3. Task Scheduler
4. Iterator

#ApacheKafka #Kafka #DevoxxGreece2025 #DevoxxGR2025 #Async #eventdriven

slideshare.net/slideshow/async

Natan Silnitskynatansil@fosstodon.org
2025-04-11

πŸš€ Had a blast giving my talk on Wix Engineering's Kafka based async patterns at Devoxx Greece. Thank you for your insightful questions and discussions on why Wix doesn't have distributed transactions, Sagas and doesn't use the outbox pattern.

#ApacheKafka #Kafka #DevoxxGreece2025 #DevoxxGR2025 #Async #eventdriven #sagas #outboxpattern

Joe Bewjoebew42
2025-04-09

Just published an article inspired by the book club sessions with @matteopierro and @pietrodibello πŸ“š

I shared some of my reflections on , , and architecture. How your system can grow towards that direction, and how things can be well decoupled each other.

I am always curious to hear what's your take! What's your approach in your codebase? What trade-offs have you faced?

Article is here πŸ‘‰ joebew42.github.io/2025/04/06/

2025-04-04

Had a great time chatting with Sam and Richard on the Moonpig Tech Podcast about our journey into event-driven architecture (#EDA)!

We dig into the why, the how, and the real-world intricacies of building #EDA at #Moonpig

🎧 Listen now:

πŸ”Ή Apple Podcasts: podcasts.apple.com/us/podcast/

πŸ”Ή Spotify: open.spotify.com/episode/4gb6B

#podcast #architecture #EventDriven #TechTalk #SoftwareEngineering

2025-04-03

New video! πŸŽ₯
EVENTS & DELEGATES in C# β€” from basics to enterprise-level best practices.

🧠 Learn:
βœ”οΈ Intro to eventing
βœ”οΈ How it works in real-world systems
βœ”οΈ Advanced patterns

Watch here πŸ‘‰ youtube.com/watch?v=rXtkCXOVxj

#CSharp #DotNet #Programming #EventDriven #SoftwareDev

2025-03-25

RabbitMQ и Kotlin: дСлаСм свою event-driven Jira на Spring

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ RabbitMQ Π² ΠΎΠ±Π»Π°ΠΊΠ΅. Π’Π°ΠΊΠΆΠ΅ напишСм простоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Spring Boot ΠΈ Kotlin , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с этим Π±Ρ€ΠΎΠΊΠ΅Ρ€ΠΎΠΌ сообщСний.

habr.com/ru/companies/dockhost

#rabbitmq #kotlin #java #spring #eventdriven #Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° #ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅_сСрвисы

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst