최신 콘텐츠

DevOn

MSA 환경의 데이터 정합성, SAGA로 풀어내기

MSA 전환에서 트랜잭션이 끊기며 생기는 데이터 정합성 문제를, 2PC의 한계와 SAGA 패턴의 사상·구조를 통해 정리하고 DevOn Boot가 제공하는 DevOn SAGA를 소개한다.

LENA

Spring Boot 시대, 왜 미들웨어가 다시 중요해졌을까요

Spring Boot 기반 환경에서 개발 생산성은 높아졌지만 운영 복잡성도 함께 증가했습니다. 기업들이 다시 미들웨어에 주목하는 이유와 Embedded LENA가 해결하는 운영 과제를 소개합니다.

DevOn

금융시스템 대량 데이터 처리

금융 OLTP 환경에서 안정적으로 대량 요청을 처리하기 위한 캐시·제약사항·비동기 방안과, 대량 거래를 자동 반복 처리하는 센터컷 아키텍처를 DevOn Framework 관점에서 정리한다.

LENA

WAS 도입 1년 후, 다시 보게 되는 세 가지

WAS 도입 시점의 비교표에는 잘 드러나지 않지만, 실제 운영 1년 후에 더 크게 체감되는 세 가지 관점 — 운영 구조, 운영 기능, 기술지원 — 을 LENA 도입 사례와 함께 정리합니다.

DevOn

DevOn Boot 3.0의 멀티 데이터소스 트랜잭션 관리

DevOn Boot 3.0의 신규 CombinedTransactionManager가 JDBC와 JPA를 동일한 트랜잭션 경계로 묶는 방식을 설명합니다. 기존 CompositeDataSourceTransactionManager의 한계와 체인 방식의 Best-Effort 1PC 메커니즘, 적용 시 유의사항을 함께 다룹니다.

DevOn

DevOn Boot 버전 업그레이드 체크리스트

DevOn Boot 파트가 매 정기 패치 사이클마다 수행하는 점검 절차를 단계별로 정리합니다. 버전 선정, 릴리즈 노트 분석, 의존성 갱신 경로 구분, AutoConfiguration 점검, OSS 취약점 스캔, 단계적 배포까지 마이너 업그레이드의 공통 점검 항목과 메이저 업그레이드의 추가 점검 항목을 함께 다룹니다.