#spring-boot
The latest AI and developer news about #spring-boot, with the original source and a short summary.
The latest AI and developer news about #spring-boot, with the original source and a short summary.
The Delivery Product Development Team ran a 10-week junior debugging study, establishing a development culture centered on root-cause analysis.
This article compares four methods for systematically managing environment variables in a Spring multi-module project and analyzes the optimal combination.
Introduces the architecture and implementation strategy Oliveyoung adopted to modernize its legacy store domain based on DDD tactical design.
Kakao Pay analyzed how JPA's @Transactional settings affect DB performance and improved query performance by removing unnecessary transactions.
Covers setting up a Replica Set environment to implement transactions in MongoDB, along with how they work and how to configure them.
Java 17's strong encapsulation policy blocked Gson's reflection access, and the issue was resolved using a Custom TypeAdapter.
Olive Young integrated its Gift section with its display strategy and introduced custom annotations to solve DB load and data delay issues.
While developing KakaoPay's benefits service, concurrency, DB performance, and idempotency issues were resolved using Redis distributed locks and other methods.
By leveraging custom annotations and reflection, the initial request latency issue in Spring Boot was resolved and the warm-up logic was automated.
This presents a strategy to improve log tracing and issue analysis efficiency in ELK environments by leveraging Thread Context and Sentry Tags.
Analyzed and resolved a login error caused by a nanosecond-handling bug in Hibernate that occurred during a Spring Boot 3.x upgrade.
Using the ELK stack and Sentry to lay the foundation of logging and exception handling for sophisticated issue tracking.
Josh Long live-coded eight key technologies, including Spring AI integration, Java 21 virtual threads, and GraalVM.
KakaoPay's Money Platform Team shares their hands-on experience of adopting Virtual Thread to improve performance and reduce resource consumption.
To resolve delays in session_id ingestion caused by traffic spikes, the team separated it out using Redis Stream.
Build a Petclinic operator by implementing CRDs, Reconciler, and Dependent Resources with the Java Operator SDK.
To overcome the limitations of its legacy POS system, Oliveyoung carried out a gradual migration using Spring Boot and AWS.
A MyBatis-based Spring Boot app reduced its initial startup time by 30% using CDS and Layered Jar.
Inflab decided to mix Java and Kotlin in a Spring Boot and JPA-based project.
Kubernetes Pod clustering improved real-time statistics and cache sharing performance.
Properly setting the level, format, and permissions of error and access logs keeps both security and operations healthy.
Shares practical experience of gradually migrating Java projects to Kotlin while overcoming Lombok issues.
This introduces a case study of applying a multi-module hexagonal architecture to KakaoBank's Message Hub system to minimize code duplication and improve scalability.
Feature Flags decouple feature rollout from rollback to reduce the risk of Production deployments.