My Developer Notes
Introduction
Initializing search
ashharr/ashhar-dev-notebook
Home
Learning
Shortcuts
Git
Interview Questions
DataStructures
Java
Java 8
Java 11
Java 17
Advanced Java
Security
StreamApi
Solid Principles
Design Patterns
SpringBoot
Junit
DataBases
Kafka
Postgresql
MicroServices
System Design
DevOps
Misc
My Developer Notes
ashharr/ashhar-dev-notebook
Home
Learning
Shortcuts
Git
Interview Questions
DataStructures
Java
Java
Ecosystem
Maven
Gradle
Java Basics
JVM
OOPS
Constructors
This and Super
Access Modifiers
Strings
Wrapper Classes
Cloning
Garbage Collection
Serialization
Java 8
Java 11
Java 17
Advanced Java
Advanced Java
Exception Handling
Collections
Differences in Collections
Concurrent Collections
MultiThreading
DeadLocks
Security
Security
OAuth2
StreamApi
StreamApi
StreamApiQuestions
Solid Principles
Solid Principles
Solid Principles
Design Patterns
Design Patterns
Introduction
Creational Design Patterns
Creational Design Patterns
Creational Design Patterns
Singleton
Factory
Abstract Factory
Builder
Prototype
Structural Design Patterns
Structural Design Patterns
FlyWeight
Facade
Decorator
Proxy
Composite
Adapter
Bridge
Behavioural Design Patterns
Behavioural Design Patterns
Observer
Strategy
Command
Iterator
State
Template
Chain Of Responsibility
Mediator
Memento
Visitor
Interpreter
SpringBoot
SpringBoot
Introduction
AutoConfiguration
Annotations
IOC and Dependency Injection
Types of DI
Rest API Best Practices
Spring Boot 3
Junit
Junit
Basics
DataBases
DataBases
Neo4j
SQL
Kafka
Kafka
Kafka Basics
Postgresql
Postgresql
Replication & Sharding
MicroServices
MicroServices
Basic Terminology
Inter-Service Communication
Async-Communication Using Kafka
API GATEWAY
Service Discovery and Registry
Circuit Breaker DP
Logging
Distributed Tracing
Cloud Config Server
Open Api
Observability
Centralized Logging
CQRS
Saga Design Pattern
System Design
System Design
Https
Cap Theorem
Rate Limiter
Load Balancing
Distributed Caching
Redis
SQL VS NO SQL
DevOps
DevOps
Tools
Linux
Docker
Kubernetes
Ansible
AWS
Misc
Misc
CleanArchitecture
Introduction