Deploy on EC2: GitHub Actions for Spring Boot and MongoDB with DockerIn this blog post, we'll understand the process of creating a Continuous Integration and Continuous Deployment (CICD) pipeline using GitHub Actions for a Spring Boot application, along with MongoDB and Redis servers, all within the convenience of Doc...Jul 29, 2023 · 7 min readsnehatarnekar.hashnode.dev
Exploring Apache Kafka: A Beginner's Guide to Distributed MessagingIn a world where applications communicate with each other, passing messages back and forth in real time. Messaging queues come into play which act as the backbone of such asynchronous communication. If you're not familiar with messaging queues or jus...Jun 25, 2023 · 5 min readsnehatarnekar.hashnode.dev
What is Messaging Queue?Just like humans rely on communication to understand and connect with each other, applications also need a way to communicate effectively. Now here must arise a question, how do applications communicate? That's where Messaging Queues come into play! ...1RMay 28, 2023 · 3 min readsnehatarnekar.hashnode.dev
Threading: Understanding the Lifecycle and States of ThreadsEveryone did multitasking in their life knowingly or unknowingly. Whether it's writing code while enjoying music or watching a video and downloading it at the same time. Here the multithreading works the same as in Java. When two or more program run...May 15, 2023 · 2 min readsnehatarnekar.hashnode.dev
15 Basic Linux Commands you should knowIf you are a technophile and those black screens and hacking scenes in the movie excite you, learning Linux can be an interesting thing for you. Also if you are a beginner in your software development career, you can make yourself qualified and effic...Apr 7, 2023 · 2 min readsnehatarnekar.hashnode.dev