Building a Scalable Search Architecture

Creating a scalable search architecture is a popular and important task for many systems. There are different solutions for this task. Choosing the right one depends on the requirements of your project.  Sometimes, as a project grows and its requirements change, you may run into new problems that you cannot solve with the search architecture […]

gRPC vs Message Broker

What is gRPC? How does it differ from using a message broker? And what are the perfect use cases for each?