자바 및 spring boot
-
[Kafka] 멱등성/At least once/At most once/Exactly once자바 및 spring boot 2025. 2. 25. 14:51
https://ssnotebook.tistory.com/entry/Kafka-At-least-onceAt-most-onceExactly-once%EB%A9%B1%EB%93%B1%EC%84%B1 [Kafka] 멱등성/At least once/At most once/Exactly onceMSA(Micro Service Architecture)에서 EDD(Event Driven Development)를 기반으로 개발을 할 때 Kafka를 이벤트 브로커로 많이 사용하게 되고, 그와 더불어서 이슈가 되는 것이 멱등성에 관한 내용이다. 아래 글은 Kassnotebook.tistory.com
-
[JPA] @Modifying이란?자바 및 spring boot 2025. 2. 7. 16:44
https://hstory0208.tistory.com/entry/JPA-Modifying%EC%9D%B4%EB%9E%80-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%A3%BC%EC%9D%98%ED%95%A0%EC%A0%90-%EB%B2%8C%ED%81%AC-%EC%97%B0%EC%82%B0 [JPA] @Modifying이란? 그리고 주의할점 (벌크 연산)@Modifying 이란?Spring Data JPA에서 사용되는 애노테이션으로, @Query 어노테이션을 통해 작성된 변경이 일어나는 쿼리(INSERT, DELETE, UPDATE )를 실행할 때 사용된다.@Modifying을 변경이 일어나는 쿼리와 함hstory0208.tistory.com
-
JPA Specification 사용하여 다중 조건 검색 구현하기자바 및 spring boot 2024. 11. 15. 14:59
https://velog.io/@kihongsi/Spring-JPA-Specification-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EB%8B%A4%EC%A4%91-%EC%A1%B0%EA%B1%B4-%EA%B2%80%EC%83%89-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0-criteria-API [Spring] JPA Specification 사용하여 다중 조건 검색 구현하기 (criteria API)Criteria API & JPA Specification을 이용한 다중 조건 검색 구현하기velog.io
-
SAGA 패턴, 보상트랜잭션자바 및 spring boot 2024. 11. 13. 11:25
https://velog.io/@ch200203/MSA-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%EC%9D%98-%EB%B6%84%EC%82%B0-%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98-%EA%B4%80%EB%A6%AC2PC-SAGA-%ED%8C%A8%ED%84%B4 MSA 환경에서의 분산 트랜잭션 관리: 2PC & SAGA 패턴(이론편)MSA 환경을 경험해보면서 여러개로 분산되어진 DB들이 어떻게 트랜잭션을 관리하고 데이터 일관성을 유지 할 수 있을까? 라는 생각이 들어 내용을 찾아보고 정리해보고자 합니다. 분산 트랜잭션velog.io
-
파사드 패턴으로 외부 API와 DB 트랜잭션 범위 분리하기자바 및 spring boot 2024. 11. 13. 11:23
https://jeoninpyo726.tistory.com/85
-
jvm 힙메모리 분석 및 사용률자바 및 spring boot 2024. 6. 20. 23:00
https://devocean.sk.com/blog/techBoardDetail.do?ID=165630&boardType=techBlog 자바 힙 메모리(Java Heap Memory) 분석 내용 총정리 devocean.sk.com https://blog.naver.com/pcmola/222038466393 Java 힙 메모리 분석(Heap Dump): jcmd, jmat, Eclipse MAT(Memory Analyzer Tool), VisualVM어떤 데서 메모리를 많이 쓰고 있는지 분석하기 위해 좀 뒤적뒤적하면서 찾아보고 실습해 본 내용을 정리했...blog.naver.com