Antonio Lo Fiego (He/Him)antoniolofiego.hashnode.net·Aug 8, 2020FeaturedThe Hitchhiker's Guide to the Containers: A Foolproof, Hands-on Docker Tutorial (Part 2)Welcome to Part 2 of my shameless attempt at explaining Docker to beginners. I struggled so you don't have to! In last week's article we covered what Docker is, some of its jargon, and why it outperforms VMs in many use cases in today's typical softw...Shad Mirza and 4 others are discussing this5 people are discussing thisDiscuss·99 likes·2.7K readsThe Hitchhiker's Guide to the Containers: A Foolproof, Hands-on Docker TutorialDocker
Modupe Falodunthekharleecidev.hashnode.net·Nov 10, 2021How To Create a Simple Url Shortener With Node.js And MongoDBWhat Are URL Shorteners? Url shorteners are apps that take a long URL and reduce it to a shorter more readable, shareable version. URL shorteners can be used to beautify a link or disguise the underlying address. For example, you can take a link lik...Success Ologunsua and 3 others are discussing this4 people are discussing thisDiscuss·87 likes·1.7K readsMongoDB
Abhinav Singhabhistrike.hashnode.net·Feb 1, 2023Unleashing the Power of MicroservicesMicroservices is a software architecture approach where an application is broken down into smaller, independent services that communicate with each other over a network. Each microservice is responsible for a specific business capability and operates...Discuss·83 likes·56 readsMicroservices
Maheshwar Ligadefortechwastitechwasti.hashnode.net·Apr 25, 2023Go lang and RabbitMQ Integration!RabbitMQ is a message broker that facilitates communication between different applications. It is a widely used open-source message broker that implements the Advanced Message Queuing Protocol (AMQP). It is used for message queuing, routing, and reli...Discuss·231 readsgo-languageGo Language
TosinJstosinjs.hashnode.net·Apr 24, 2023Monolith to MicroserviceI recently completed the Udacity cloud developer course where I learned about microservices, CI/CD, AWS, Serverless, Docker, and Kubernetes. I have decided to put all the things I learned into practice by splitting up a project into microservices, de...DiscussMicroservices
Maheshwar Ligadefortechwastitechwasti.hashnode.net·Apr 24, 2023Rate Limiter Middleware in echo go!Introduction In a world where online services are becoming more and more popular, it is important to have the ability to handle a large number of requests without being overwhelmed. One way to achieve this is through rate limiting, which allows you t...Discuss·51 readsgo-languageGo Language
Maheshwar Ligadefortechwastitechwasti.hashnode.net·Apr 23, 2023RabbitMQ + Spring Boot ExampleIntroduction Message Queues are used to handle the communication between different systems in a distributed environment. RabbitMQ is one of the most widely used message brokers. It is an open-source message broker that implements the Advanced Message...Discuss·1.3K readsSpring BootJava
ILYAS RUFAIrufilboy.hashnode.net·Apr 22, 2023A Comprehensive Introduction to Distributed SystemsIn today's digital age, distributed systems have become increasingly important as they enable us to build complex, large-scale applications that can handle high traffic and large amounts of data. Distributed systems are made up of a collection of ind...DiscussDevOps2Articles1Week
Maheshwar Ligadefortechwastitechwasti.hashnode.net·Apr 22, 2023Spring Data JPA Derived Query methods with ExampleWhen using Spring Data JPA, developers can use derived query methods to generate queries based on the name of the method. This approach eliminates the need for manually writing queries, reducing boilerplate code and increasing productivity. Derived q...Discuss·334 readsSpring BootSpringboot
Maheshwar Ligadefortechwastitechwasti.hashnode.net·Apr 21, 2023Handling Requests in Echo!a. Routing and URL parameters b. Query parameters and form data c. Middleware and HTTP context Echo is a popular web framework for building web applications in Go. In the previous article, we introduced Echo and learned how to set up a basic project ...Discuss·30 readsgo-languageGo Language
Maheshwar Ligadefortechwastitechwasti.hashnode.net·Apr 21, 2023Spring Boot + AWS S3 CRUD operationsAmazon S3 (Simple Storage Service) is a cloud-based object storage service provided by Amazon Web Services (AWS). It allows developers to store and retrieve files (objects) of any size from anywhere in the world, using simple API calls. In this artic...DiscussSpring BootSpringboot
James Ochapaocee.hashnode.net·Apr 19, 2023Breaking Down Monoliths: Exploring Microservices in Backend Web DevelopmentMicroservices architecture has gained immense popularity in recent years due to its ability to break down a monolithic application into smaller and more manageable services. In this article, we will discuss microservices in backend web development an...Discusssoftware development
Advait RanadeforAgileOpsagileops.hashnode.net·Apr 18, 2023Breaking up with Your Monolith: A Microservices Love StoryMonolithic Architecture: Traditionally, many applications are built using a monolithic architecture where all the components of the application are tightly integrated into a single codebase and deployed as a single monolithic application. In a monoli...Discuss·4 likes·106 readsMicroservicesMicroservices