# Practical Microservices Problems: Isolating the Messaging Layer

DevFeed: [Practical Microservices Problems: Isolating the Messaging Layer](<https://devfeed.tech/articles/are-you-sure-microservices-architecture-is-for-you-20851.md>)

Original publisher: [Read original article](<https://ivanursul.com/are-you-sure-microservice-architecture-is-for-you>)

Author: Ivan Ursul

Published: 2018-10-01T00:00:00Z

Content type: opinion

Language: en

Sources: [Ivan Ursul](<https://devfeed.tech/sources/ivan-ursul.md>)

Topics: [Microservice](<https://devfeed.tech/topics/microservice.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [async](<https://devfeed.tech/tags/async.md>), [java](<https://devfeed.tech/tags/java.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [mapping](<https://devfeed.tech/tags/mapping.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [microservices-architecture](<https://devfeed.tech/tags/microservices-architecture.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>)

## AI overview

An experienced practitioner describes problems encountered while working with microservices, focusing on an isolated messaging layer. The article explains how a proprietary communication service can mediate Kafka-based asynchronous messaging through topic-to-endpoint mappings, while noting that each organization faces different problems.

## Source excerpt

Today is the starting of the fourth year since I began my journey with microservices. I started with a theoretical knowledge about this architecture and now I ended up with a more deep and practical experience. While I still believe I can find news problems in microservices, I prepared an article...