Hossein MolaviinDevOps.devBatch Processing and Redis PipelinesOptimizing performance and efficiency is essential in the fast-paced world of data-driven applications. One of the most effective…4 min read·Apr 15, 2024----
Hossein MolaviParallel Processing in KafkaStrategies for Consumer Groups and Beyond5 min read·Jan 10, 2024----
Hossein MolaviHow to Crawl a Single Page Application (SPA) in Node.jsSingle Page Applications (SPAs) are becoming increasingly popular due to their seamless user experience and fast load times. However, when…3 min read·Oct 17, 2023--3--3
Hossein MolaviSynchronizing Data Across Kubernetes Pods: Leveraging Fanout Exchanges in RabbitMQIn distributed systems deployed on Kubernetes, maintaining data consistency and synchronization across service instances is essential…4 min read·Jul 10, 2023--1--1
Hossein MolaviHorizontal Scaling vs. Vertical Scaling: Which Approach Is Right for Your System?Scaling a system is an important consideration when building and maintaining software applications. It involves making changes to the…5 min read·Feb 22, 2023----
Hossein MolaviHow to use Secret Manager in Google Cloud Build (GCP)What is Google Cloud Build?5 min read·Dec 24, 2022--1--1
Hossein MolaviMultiple databases and connections in Nodejs and MongoDBThere is a strategy in some projects that your program must read data from a database, do some processes on it, and write it in another…2 min read·Sep 11, 2021----
Hossein MolaviArchitecting HTTP client in Vue js (Nuxt js)In this article, I want to talk about the backend APIs and how to manage them in our app.4 min read·Jun 26, 2021----
Hossein MolaviHow to implement an access level system in laravel (Part 2)In Part one we learned how to create roles and permissions4 min read·Dec 31, 2020----
Hossein MolaviHow to implement an access level system in laravel (Part 1)This is my very first article on medium and I’m so excited hope to enjoy it5 min read·Dec 31, 2020----