HSHarsh Saidinbackend-geek.hashnode.dev路Jun 3, 2025 路 6 min readLinux OSLinux is an open-source operating system just like Windows or macOS but built around: A command-line interface (CLI) File-based everything (including devices and processes) A multi-user, multitasking environment 馃搧 Linux Filesystem Structure (a....00
HSHarsh Saidinharshdev.hashnode.dev路May 18, 2025 路 2 min readLow level Design (LLD)A鈥痙esign pattern鈥痠s a general, reusable solution to a common problem in software design. It鈥檚 not a piece of code you can copy and paste, but rather a template or guideline for how to solve a specific type of problem in a particular context. Think of...00
HSHarsh Saidinbackend-geek.hashnode.dev路May 17, 2025 路 16 min readWhat is JPA, Spring Data JPA & internal concepts1. Application Logic This is your Java code (e.g., Spring Boot service or DAO) that performs business logic. It interacts with the JPA layer to perform operations like save, update, delete, or read from the database. 2. JPA (Java Persistence API)...00
HSHarsh Saidinbackend-geek.hashnode.dev路May 15, 2025 路 10 min readKafka and its architectureCore components of Kafka 馃敹 Topic: In Apache Kafka, a topic is a named stream of data to which messages (or events) are written by producers and read by consumers. Think of a topic as a category or feed name. For example: "user-signups" "payment-ev...00
HSHarsh Saidinbackend-geek.hashnode.dev路May 10, 2025 路 6 min readSpring Architecture and Spring boot internalsSpring Architecture refers to the layered architecture of the Spring Framework, which is a popular Java-based framework for building enterprise-level applications. Before moving further refer this article :- link Core Principle of Spring Framework: ...00