InITNEXTbyMohammad Hoseini RadScalable Real-Time Apps with Python and Redis: Exploring AsyncIO, FastAPI, and Pub/SubI have recently started working on a side project, a real-time mobile board game with Unity, and I decided to use Python as the server’s…Jul 25, 20239Jul 25, 20239
InDev Learning DailybyThe Educative TeamA step-by-step guide to building a RESTful APIAn application programming interface (API) is a software gateway that allows different software components to communicate with each other…Jul 6, 2023Jul 6, 2023
Mohammad Hoseini RadBuilding an Orchestrator for an Event-Driven Application using Golang and RabbitMQBuilding an asynchronous application is not only using a message broker and calling it a day. Well, in the right situation, using async…Jun 8, 20231Jun 8, 20231
InDevOps.devbyMohammad Hoseini RadBuilding a Message Aggregator for RabbitMQ with GolangWhile working on an asynchronous system, we encounter situations where we must aggregate one or more routes to trigger a new event. Imagine…Jun 10, 2023Jun 10, 2023
InFAUN — Developer Community 🐾byOpen Data Analytics18 Sites to Host Your Backend Code for FreeIn today’s world, developers have a wide range of choices when it comes to backend hosting solutions. There are numerous platforms that…Apr 11, 202311Apr 11, 202311
InITNEXTbyMohammad Hoseini RadHow We Scaled to 100 Million Active Users Using Kafka and Golang — Eventual ConsistencyNowadays, we have reached an era where the most popular startups reach millions of users within less than a year. During my experience as…Jun 16, 20238Jun 16, 20238
Mohammad Hoseini RadBuilding a Data-Driven application with Golang and Kafka — PersonalizationNowadays, every application tries to personalize its feed based on your interests. You may have seen whenever you search for something on…Jun 6, 20232Jun 6, 20232
Abhishek RanjanImplementing Distributed Transactions with Golang and GinIntroductionMar 21, 20231Mar 21, 20231
InJavarevisitedbyAbhishek RanjanDemystifying CQRS: A Java-Based Real-World PerspectiveHello there! Let’s embark on an adventurous journey to unravel the intricacies of CQRS (Command and Query Responsibility Segregation). But…Jun 8, 2023Jun 8, 2023
Abhishek RanjanBuilding a Scalable Short Video System Like TikTok with GoLangIntroductionApr 30, 2023Apr 30, 2023
Bubu TripathyBest Practices for designing REST APIsIn this post, we’ll discuss some of the best practices for designing RESTful APIs, including real-world examples.Mar 5, 202311Mar 5, 202311
InData Engineer ThingsbyBoburQuerying microservices in real-time with materialized viewsHow materialized views in a streaming database can be used to query microservices in real-time.Apr 30, 20233Apr 30, 20233
Mohammad Hoseini RadBuilding an Online Taxi App Like Uber With Golang — Part 3, Redis to Rescue!In the first part, I talked about Redis and how it can help us to overcome some GeoSpatial challenges. However, Redis is a robust and…Mar 25, 20231Mar 25, 20231
Nihal ParmarMastering Backend Development with Java Spring Boot: Best Practices and Pro TipsSpring Boot is a widely used and very popular enterprise-level high-performance framework. Here are some best practices and a few tips you…Apr 21, 20236Apr 21, 20236
InGeek CulturebyJINCookies, Session, TokenHTTP is a stateless protocol. In order to know which device initiates the requests, cookie, session, and token are 2 mechanisms proposed to…Oct 2, 2022Oct 2, 2022
InEasyreadbyFerdina KusumahTesting your GRPC using PostmanStep by step testing GRPC using PostmanApr 9, 20221Apr 9, 20221
InLevel Up CodingbyKevin VogelMicroservices in Go with gRPC, API Gateway, and AuthenticationCreating 3 Microservices and 1 API Gateway in Go with gRPC, GORM and ViperMar 29, 20227Mar 29, 20227
InBetter ProgrammingbyDilara GörümBuild a Basic Real-Time Competition App With GoAn end-to-end implementationAug 11, 20224Aug 11, 20224