Toan HoangA simple way to pocket Date/Time in Java 8Have you ever been scared every time you need to process Date/Time in Java? Well, we have LocalDate, LocalTime, LocalDateTime, and we also…Nov 7, 20231Nov 7, 20231
Toan HoanggRpc — Non-breaking changes, Breaking changes, and Versioning solutionUnderstanding Backward and Forward CompatibilityDec 27, 2022Dec 27, 2022
Toan HoangKafka — Producing the recordHow to determine which partition to be sent toOct 26, 2022Oct 26, 2022
Toan HoangIntroduction to Lock-Free and How it is used to implement Thread-safe Non-Blocking Queue in JavaIntroductionAug 30, 20223Aug 30, 20223
Toan HoangGarbage Collection Tuning — Garbage Collector ImplementationOne strength of the Java SE platform is that it shields the developer from the complexity of memory allocation and garbage collection.Aug 29, 2022Aug 29, 2022
Toan HoangGarbage Collection Tuning — Maximum Pause-Time Goal, Throughput Goal, Footprint, and Tuning…The JVM provides platform-dependent default selections for the garbage collector, heap size, and runtime compiler. These selections match…Aug 25, 2022Aug 25, 2022
Toan HoangGarbage Collection Tuning — Factors Affecting Garbage Collection PerformanceThe two most important factors affecting garbage collection performance are total available memory and the proportion of the heap dedicated…Aug 23, 2022Aug 23, 2022