programminguides.hashnode.devHow We Built a Scalable Log Analytics Platform with OpenSearchIntroduction OpenSearch is a powerful, open-source search and analytics suite derived from Elasticsearch 7.10 and Kibana 7.10, developed and maintained by the OpenSearch Project, originally started by Amazon Web Services (AWS). It enables developers ...Oct 5, 2025·6 min read
programminguides.hashnode.devDissecting Apache KafkaIntroduction to Kafka: The Need for a Distributed Messaging System Kafka is a distributed messaging system that plays a crucial role in modern data pipelines by addressing the need for high-throughput, low-latency communication between different serv...Apr 24, 2025·10 min read
programminguides.hashnode.devSpring Security in Spring Boot — A Complete Beginner's GuideIntroduction In this guide, we’ll walk through how to set up Spring Security in a Spring Boot application using a custom user model, connect it to a PostgreSQL database, create a signup endpoint, encrypt passwords with BCrypt, and authenticate users ...Apr 13, 2025·12 min read
programminguides.hashnode.devUnderstanding EMR Architecture: Key Components, Configuration Options, and Scaling StrategiesIntroduction to EMR Architecture Amazon EMR (Elastic MapReduce) is a cloud-native, fully managed service provided by AWS (Amazon Web Services) for processing large volumes of data quickly and cost-effectively. It enables the distributed processing of...Mar 20, 2025·8 min read
programminguides.hashnode.devConfiguring AWS EventBridge with Lambda: A Step-by-Step GuideIntroduction AWS EventBridge is a powerful event bus service that allows you to connect different AWS services and applications using events. By integrating EventBridge with AWS Lambda, you can create automated workflows that respond to changes in yo...Oct 9, 2024·3 min read