Java
Software Development
- T24 - core banking
- activiti 8
- backbase — digital banking platform
- bpmn 2.0 — business process model and notation
- clean architecture
- map vs flatMap trong Java — Stream, Optional & CompletableFuture
- rabbitmq foundation
- java advanced performance techniques
- saga pattern — distributed transactions trong microservices
- java comparison
- multithreading vs parallel stream
- high-performance java techniques
- leetcode - two sum
- new features in java 25
- acid in sql
- mdc tracing
- keycloak new
- microservice communicate pattern
- kafka advance
- grpc - toàn tập
- model context protocol
- Spring AI 1.1.1
- maven dependencies
- grpc
- ai agentic systems
- java 25: should be upgraded?
- aws s3 là cái quái gì?
- rabbitmq pattern
- multi module spring-boot structure
- rabbitmq
- api gateway
- redis pattern
- jmeter
- solid principles
- grafana
- promethus
- bitwise operations in java
- spring-boot request lifecycle
- jenkins
- observability & production monitoring
- kafka basic
- một vài cách tối ưu sql query trong oracle
- rownum in SQL
- java cracking interviews
- một chút với docker
- 101+ lệnh linux thường gặp
- mongodb - toàn tập
- java functional extends
- redis
- design patterns in spring boot
- cqrs pattern
- visitor pattern trong java
- iterator pattern in java
- command pattern in java
- Java coding convention
- strategy pattern in java
- observer pattern trong java
- facade pattern in java
- abstract factory in java
- decorator pattern in java
- adapter pattern in java
- prototype pattern in java
- builder pattern in java
- dependency injection
- Hơn 100 lệnh Linux thường gặp
- factory pattern in java
- Docker basic
- Java Functional extends
- Prototype Pattern trong Java
- Abstract Factory Pattern trong Java
- Builder Pattern trong Java
- Factory Method Pattern trong Java
- SOLID Principles
- singleton pattern in java
- đừng cứ if-else mãi như thế nữa!
- Session, Cookies và JWT
- You’re Not a Senior Software Engineer
- Java Concurrency
- solid principles
- Singleton Pattern trong Java
- what happens when you call a rest api update?
- postgre-sql
- chữ ký số trong java
- keycloak basic
- spring security với jwt
- Đừng cứ `if-else` mãi như thế nữa!
- Java Craking Interviews
- Java Records
- spring boot với nhiều modules bằng gradle
- spring security
- Functional Interfaces & Lambda Expressions trong Java
- Java Optional
- session, cookies & jwt
- java concurrency
- functional interfaces & lambda expressions
- http abstractions
- java 21 feature
- cross-origin resource sharing (cors) & cách fix
- java virtual threads
- Java Stream API
- logback & mdc in spring
- java optional
- Một vài cách Tối ưu SQL Query trong Oracle
- List, ArrayList & LinkedList trong Java
- map in java
- list in java
- lombok - giúp code java nhanh hơn 69.69%
- hibernate là gì?
- hướng dẫn tự tạo một annotations
- jakarta bean validation & spring validation
- spring security annotations
- hướng dẫn sử dụng criteria api trong hibernate
- spring test annotations
- hướng dẫn sử dụng spring profiles
- ioc container & application context
- spring data jpa
- spring jackson annotations
- @Transactional & spring aop — transaction management & cross-cutting concerns
- spring boot auto-configuration
- spring autowired
- spring data core annotations
- spring web bind annotations
- @ManyToMany
- @OneToMany & @ManyToOne
- spring dependency injection
- java records
- @OneToOne
- java reflection
- java stream api
- vì sao nên sử dụng StringBuffer
- java string pool
- ThreadPoolExecutor và nguyên tắc quản lý pool size
- threadpool & executor in java
- nhập xuất dữ liệu trong java
- hàm và câu lệnh điều kiện
- biến, phạm vi, kiểu dữ liệu, toán tử trong Java
- giới thiệu java, cài đặt môi trường và hello world~
- backpressure using semaphores