Category: Concepts

  • How to Share GRPC Proto Buffers Files Across Microservices

    In this article, I will briefly introduce the ways of sharing GRPC Proto Buffers files across different microservices. Background: The Problem of Proto Buffers File Sharing Between the Clients and Servers Nowadays, more and more projects are using MicroService Structure. But after we broke our project data processing pipeline into microservice, it’s very important for…

  • An Implementation of eTOM Model as A User Account Management Database Design

    In this article, I’m going to introduce a way of designing the user management system. I will represent those models by diagram or Prisma models. Introduction to the eTOM Model The classic eTOM model(Enhanced Telecom Operation Map) is a classic business process framework that is used widely by telecom service providers as an account manager…

  • Kafka Partition, Explained-(What is Kafka Partition)

    Partition plays a core role in Kafka, it affects Kafka’s storage structure and the way Kafka produce and consume messages. It’s very important for us to fully understand the partition before we do a deep dive into the Kafka. In this article, I will show the concept, structure and the role it plays in Kafka.…