@julian @evan

Btw, some time ago in a matrix discussion I sketched how I'd like to conceptually 'see' the social network. Not Mastodon-compliant per se (though it might be via a Profile or Bridge) but back to "promised land". Where the protocol is expressed in familiar architecture patterns and borrows concepts from message queuing, actor model, event-driven architecture, etc.

Then as a "Solution designer" I am a stakeholder that wants to be completely shielded from all that jazz. That should all be encapsulated by the protocol libraries and SDK's that are offered in language variants across the ecosystem. #ActivityPub et al is a black box. I can directly start modeling what should be exchanged on the bus, and I can apply domain driven design here. And if I have a semantic web part of my app I'd use linked data modeling best-practices.

I would have power tools like #EventCatalog and methods like #EventModeling.

https://www.eventcatalog.dev/features/visualization

https://eventmodeling.org/

Great opportunity if you are interested in #kafka #eventcatalog and wants to learn more about it.

https://www.meetup.com/reactive-vienna/events/307122685/

Visualization of Events & Lessons from the Trenches (with CodeCrafts raffle), Tue, Apr 29, 2025, 5:30 PM | Meetup

Hello everyone, Ready to tackle the complexities of modern distributed systems? This meetup dives into crucial aspects: understanding event flows in Kafka and learning hard

Meetup

Most of my side-projects are related to documentation to lower efforts for meaningful documentation.
Eventcatalog helps to gain visibility into event driven architectures. While it already includes an Eventbridge integration, I felt there was a gap for SNS. Thus, I created a solution that enables the automatic generation of channels for topics.

What are your thoughts on this?

#Eventcatalog - https://buff.ly/3XUvA3K

SNS plugin - https://buff.ly/4gDwafO

#AWS #EventDrivenArchitecture

EventCatalog - Know how your systems connect - EventCatalog

Turn your distributed architecture into a searchable, visual, AI-queryable source of truth. Self-hosted, open source.