The Hexagonal ArchitectureIntroduction Hexagonal Architecture (also known as Ports and Adapters pattern) organizes code to enforce separation of concerns and dependency inversion, making applications more maintainable, testable, and adaptable. Core Concepts 1. Three Main Laye...Jan 13, 2025 · 4 min readsiddo.hashnode.dev
Effective Strategies to Prevent Inode Build-up in Linux: A Comprehensive GuideIntroduction Inode management is a critical aspect of Linux system administration and backend development that often goes overlooked until it becomes a problem. This comprehensive guide explores the intricacies of inodes, their impact on system perfo...Jan 13, 2025 · 6 min readsiddo.hashnode.dev
Create Jenkins pipeline using default UI and blueoceanJenkins is one of the most famous automation servers in the market. In this series, we will explore Jenkins by integrating it with some monitoring and deployment tools. To learn about Jenkins, let's quickly spin up an ec2 instance as we don't like to...Oct 2, 2023 · 3 min readsiddo.hashnode.dev
Setup Grafana for EKSWe assume you already have an EKS cluster running, if you don't please refer to this article to create a cluster on EKS. Setup grafana on EKS Create a file named grafana-datasource-config.yaml apiVersion: v1 kind: ConfigMap metadata: name: grafana-...Oct 1, 2023 · 2 min readsiddo.hashnode.dev
How to configure prometheus for EKSLet's start by creating the cluster, if you already have a cluster running you can skip this part. Creating the EKS cluster Sign in to your AWS console and go to EKS. Add > Create Click Next. Click Create. After few minutes you will have the c...Oct 1, 2023 · 4 min readsiddo.hashnode.dev