Categories
Design Pattern
(2)
Java
(5)
Java 8
(1)
Principle
(3)
SQL
(4)
Spring Boot
(15)
Spring Cloud
(4)
Theory
(5)
Unit Test
(5)
Design Pattern
Strategy Pattern
| 08 Nov 2021
Singleton Pattern
| 26 Aug 2021
Java
Json Utils
| 11 Oct 2021
Stream
| 03 Oct 2021
Map
| 26 Aug 2021
Initialization block
| 24 Aug 2021
String Pool
| 04 May 2020
Java 8
Functional Interfaces
| 30 Sep 2021
Principle
SOLID
| 09 Nov 2021
KISS - YAGNI - DRY
| 09 Nov 2021
12 Factor
| 08 Nov 2021
SQL
SQL - Join Tables
| 13 Jul 2020
SQL - Filtering The Output
| 12 Jul 2020
SQL - Aggregate Functions
| 12 Jul 2020
SQL - CRUD Operations
| 11 Jul 2020
Spring Boot
Spring Boot - Rate Limiting with Resilience4j
| 15 Dec 2021
Spring Boot - Starter
| 26 Oct 2021
Spring Boot + Cassandra
| 14 Oct 2021
Spring Boot - Kafka with multiple brokers
| 11 Oct 2021
Spring Boot + RabbitMQ
| 27 Sep 2021
Spring Boot + AOP
| 23 Sep 2021
Spring Boot + Prometheus + Grafana
| 17 Sep 2021
Spring Boot - gRPC API
| 17 Sep 2021
Spring Boot - RESTful API
| 14 Sep 2021
Spring Boot + Kafka
| 08 Sep 2021
Spring Boot + Redis with Redisson client
| 07 Sep 2021
Spring Boot + JPA
| 30 Aug 2021
Tracing gRPC API by Jaeger
| 30 Aug 2021
Spring Boot - Auto Configuration
| 28 Aug 2021
Spring Boot - xDS
| 26 Aug 2021
Spring Cloud
Spring Cloud + Service Discovery with Consul
| 06 Dec 2021
Spring Cloud + Circuit Breaker with Resilience4j
| 06 Dec 2021
Spring Cloud + Sleuth
| 20 Nov 2021
Spring Cloud + Configuration with Consul
| 27 Sep 2021
Theory
Database Isolation Level
| 15 Aug 2022
Consistency
| 01 Nov 2021
CAP
| 29 Oct 2021
Synchronous vs Asynchronous
| 18 Oct 2021
Pessimistic vs Optimistic Lock
| 18 Oct 2021
Unit Test
JUnit5 - @InjectMock, @Mock vs @MockBean
| 28 Jul 2022
JUnit5 - @SpringBootTest, @SpringExtension vs @MockitoExtension
| 28 Jul 2022
Spring Boot + Mockito
| 22 Oct 2021
Spring Boot + JUnit 5
| 21 Oct 2021
Spring Boot + Sonar Qube
| 18 Oct 2021