{
    "componentChunkName": "component---src-templates-category-template-js",
    "path": "/pl/category/event-driven-architecture/",
    "result": {"data":{"allMarkdownRemark":{"totalCount":6,"edges":[{"node":{"fields":{"slug":"/rebuilding_read_models_skipping_events/"},"excerpt":"In the last article, I explained how to rebuild Event-Driven Read Models in a safe and resilient way. I asked readers to let me know if they…","timeToRead":17,"frontmatter":{"title":"On rebuilding read models, Dead-Letter Queues and Why Letting Go is Sometimes the Answer","category":"Event-Driven Architecture"}}},{"node":{"fields":{"slug":"/rebuilding_event_driven_read_models/"},"excerpt":"Let’s make a soup today: a blog soup. We’ll mix multiple ingredients like: events (obviously), read models, inline and async projections…","timeToRead":18,"frontmatter":{"title":"Rebuilding Event-Driven Read Models in a safe and resilient way","category":"Event-Driven Architecture"}}},{"node":{"fields":{"slug":"/multitenant_and_dynamic_message_handling/"},"excerpt":"There are several reasons why I’m blogging. The first one is that I forget, and writing helps me to remember and organise my findings. The…","timeToRead":8,"frontmatter":{"title":"Multi-tenancy and dynamic messaging workload distribution","category":"Event-Driven Architecture"}}},{"node":{"fields":{"slug":"/checkpointing_message_processing/"},"excerpt":"Let’s start by asking you two questions. What Super Frog has to do with messaging? When was the last time you wrote if statements in SQL? If…","timeToRead":9,"frontmatter":{"title":"Checkpointing the message processing","category":"Event-Driven Architecture"}}},{"node":{"fields":{"slug":"/consumers_processors_in_emmett/"},"excerpt":"Did you know that you can build an event store in one hour? I even did it a few times on the conference stage. Actually, it took me usually…","timeToRead":16,"frontmatter":{"title":"Consumers, projectors, reactors and all that messaging jazz in Emmett","category":"Event-Driven Architecture"}}},{"node":{"fields":{"slug":"/requeuing_roulette_in_messaging/"},"excerpt":"I’m always saying that there’s a thin line between good and bad practice, and this thin line is named “Context”. That’s also true for the…","timeToRead":10,"frontmatter":{"title":"Requeuing Roulette in Event-Driven Architecture and Messaging","category":"Event-Driven Architecture"}}}]},"site":{"siteMetadata":{"facebook":{"appId":""}}}},"pageContext":{"category":"Event-Driven Architecture","lang":"pl","langKey":"pl","originalPath":"/category/event-driven-architecture/","availableLanguages":["en","pl"]}},
    "staticQueryHashes": ["2742854296"]}