PinnedNoah HsuinLevel Up CodingSafely Deliver Large Scale Feature Migration With Feature Togglea migration schedule that once the development is done, we need no code change to manage the feature execution for test and canary release.Dec 21, 20232Dec 21, 20232
PinnedNoah HsuinLevel Up CodingHow to design an efficient Idempotency APIUnique Request Identifier, Placement after Auth-Filter,Nov 22, 20236Nov 22, 20236
PinnedNoah HsuinJavarevisitedSay Goodbye to meaningless code for Controller and Service with Spring-Data-RestBuild API with Spring-Data-Rest and create corresponding OpenFeign clientApr 4, 20236Apr 4, 20236
Noah HsuinJavarevisited5 Steps to Make Gradle Configuration Extreme Clean in a Multi-Module ProjectMulti-module Gradle projects involve numerous tasks during the build process. Managing dependency version control, plugin usage, build…Jul 12Jul 12
Noah HsuinLevel Up CodingMysql Trap when DB Read-Write Separate and Parent-Child Relationship Schema without TransactionDB replicas are essential for data-intensive systems. First, we can accelerate our performance by writing to the master and reading from…May 31May 31
Noah HsuinLevel Up CodingHigh Availability Deployment by Pod Topology Spread Constraints in K8s ClusterIn the modern world, running a high-availability service is the most important thing for the users. As Kubernetes is getting more common…Apr 22Apr 22
Noah HsuinLevel Up CodingDesign an Easy-to-Test, Flexible Application with Config Server, Toggle System, and Mock ServerIn the modern software’s fast-paced environment, the ability to swiftly adapt to changing requirements and market demands is the key to…Mar 31Mar 31
Noah HsuinLevel Up Coding3 Times Performance Improvement for Generative AI within a Kafka Pipeline SystemKafka pipeline system architecture with some high-latency Generative AI APIs, how to improve the performance of the entire pipelineFeb 15Feb 15
Noah HsuinLevel Up CodingSpring Boot 3: build the efficient Idempotent API by RedisIdempotency API means that the data/system state will be the same no matter how many times the API is successfully called with the same…Jan 25Jan 25
Noah HsuinLevel Up CodingThree Ways to Solve CORS Issue in the Embed Swagger Page in BackstageUsing 3 ways to solve the CORS issue with slight code changes brings more convenience when others integrate/try API by reading on…Oct 22, 2023Oct 22, 2023