My Awesome Blog
Welcome! Here are my latest thoughts and articles.
Recent Posts
-
JVM
Posted on November 8, 2025 -
AI agent
Posted on November 8, 2025 -
Composition over Inheritance
Posted on November 7, 2025 -
Process Scheduling
Posted on November 6, 2025 -
Comparison Operator
Posted on November 5, 2025 -
Morris Traversal
Posted on November 4, 2025 -
Compute Decimal
Posted on November 3, 2025 -
Linux File System
Posted on November 2, 2025 -
connect by in oracle
Posted on November 1, 2025 -
DB Normalization
Posted on October 31, 2025 -
Subtraction in CPU
Posted on October 30, 2025 -
IP Addressing
Posted on October 29, 2025 -
kafka connect
Posted on October 28, 2025 -
Flink
Posted on October 27, 2025 -
Topological Sort
Posted on October 26, 2025 -
Rust - introduce - basic
Posted on October 25, 2025 -
LaTex
Posted on October 24, 2025 -
Overview
Posted on October 23, 2025 -
Kruskal algorithm
Posted on October 22, 2025 -
Prim algorithm
Posted on October 21, 2025 -
File link in Linux
Posted on October 20, 2025 -
Karnaugh map
Posted on October 18, 2025 -
IRC
Posted on October 17, 2025 -
System bus
Posted on October 16, 2025 -
CAP
Posted on October 15, 2025 -
Firebase
Posted on October 14, 2025 -
CDN
Posted on October 13, 2025 -
Machine Learning
Posted on October 12, 2025 -
CISC & RISC
Posted on October 11, 2025 -
Pair in JAVA
Posted on October 10, 2025 -
Window Function
Posted on October 9, 2025 -
Scored Subsequence Matching
Posted on October 8, 2025 -
WebAssembly
Posted on October 7, 2025 -
Fuzzy finding
Posted on October 7, 2025 -
Common Table Expression
Posted on October 7, 2025 -
jsonb in postgreSQL
Posted on October 4, 2025 -
JSON & BSON
Posted on October 3, 2025 -
Hardware Thread
Posted on October 1, 2025 -
Mutex & Semaphore
Posted on September 30, 2025 -
Method Reference in JAVA
Posted on September 29, 2025 -
Iterator in JAVA
Posted on September 28, 2025 -
Comparator in JAVA
Posted on September 27, 2025 -
Buffered Reader & Writer
Posted on September 26, 2025 -
Github Actions
Posted on September 25, 2025 -
Jenkins
Posted on September 24, 2025 -
CI & CD
Posted on September 23, 2025 -
kafka - architecture
Posted on September 22, 2025 -
git - strategy
Posted on September 21, 2025 -
QueryDSL
Posted on September 20, 2025 -
JPQL
Posted on September 19, 2025 -
SPA
Posted on September 18, 2025 -
Partitioning & Sharding
Posted on September 17, 2025 -
MongoDB
Posted on September 16, 2025 -
RAG
Posted on September 15, 2025 -
Vector Search
Posted on September 14, 2025 -
MCP
Posted on September 13, 2025 -
AI
Posted on September 12, 2025 -
DDD
Posted on September 10, 2025 -
Caching
Posted on September 9, 2025 -
Rest API component design
Posted on September 8, 2025 -
Segment Tree
Posted on September 7, 2025 -
git
Posted on September 3, 2025 -
Kubernetes - introduce
Posted on September 2, 2025 -
ElasticSearch
Posted on September 1, 2025 -
CQRS
Posted on August 31, 2025 -
Blocking vs non-blocking & sync vs async
Posted on August 30, 2025 -
Road Balancer in JAVA
Posted on August 29, 2025 -
Generic in JAVA
Posted on August 28, 2025 -
Regular Expression
Posted on August 27, 2025 -
Exception Handling in Spring
Posted on August 26, 2025 -
Hexagonal Architecture
Posted on August 25, 2025 -
Clean Architecture
Posted on August 24, 2025 -
Web Application System Architecture
Posted on August 23, 2025 -
Rest API
Posted on August 22, 2025 -
JDBC
Posted on August 21, 2025 -
Multithreading in JAVA
Posted on August 20, 2025 -
Super Class, Abstract Class, Interface
Posted on August 19, 2025 -
Design Pattern
Posted on August 19, 2025 -
Kafka - introduce
Posted on August 18, 2025 -
NoSQL
Posted on August 17, 2025 -
Search Tree
Posted on August 16, 2025 -
Bit Manipulation
Posted on August 15, 2025 -
Hashing
Posted on August 13, 2025 -
Graph & Tree
Posted on August 12, 2025 -
Greedy
Posted on August 11, 2025 -
DP
Posted on August 10, 2025 -
Recursion & Backtrack
Posted on August 9, 2025 -
String Algorithm
Posted on August 8, 2025 -
Searching
Posted on August 7, 2025 -
Sorting
Posted on August 6, 2025 -
Algorithms
Posted on August 6, 2025 -
Index
Posted on August 5, 2025 -
Null safety in JAVA
Posted on August 4, 2025 -
Stream in JAVA
Posted on August 3, 2025 -
Docker vs VM
Posted on August 2, 2025 -
JPA & Spring data JPA
Posted on August 1, 2025 -
OOP & FP
Posted on July 31, 2025 -
SOLID
Posted on July 30, 2025 -
Tomcat, Netty, NGINX, httpd
Posted on July 29, 2025 -
Pointer in C & C++
Posted on July 29, 2025 -
Deep Copy vs Shallow Copy
Posted on July 29, 2025 -
Transaction in MSA
Posted on July 24, 2025 -
Stack & Queue
Posted on July 24, 2025 -
Spring Request Handling in SpringMVC
Posted on July 24, 2025 -
Spring Request Handling in Spring Webflux
Posted on July 24, 2025 -
What happens when entering url in browser
Posted on July 22, 2025 -
OSI 7 Layer
Posted on July 21, 2025 -
HTTPS
Posted on July 20, 2025 -
HTTP
Posted on July 20, 2025 -
Spring Web
Posted on July 8, 2025 -
Spring Cloud & Security
Posted on July 8, 2025 -
Memory usage by Application Running
Posted on July 6, 2025 -
resume
Posted on July 3, 2025 -
ADT
Posted on July 3, 2025