Spring Batch 5.0 Changes
Spring Batch 5.0 이 되면서 변경된 사항들을 정리합니다.
Spring Batch 5.0 이 되면서 변경된 사항들을 정리합니다.
대규모 시스템을 설계하는데 필요한 구성 요소에는 어떤 것들이 있을까요?
이번 글에서는 라우팅 시스템 등에서 자주 사용되는 안정 해시(Consistent Hash)를 직접 구현해보고 데이터를 기반으로 이야기해봅니다.
전체 코드는 Github에서 확인하실 수 있습니다.
글이 다소 길기 때문에 이후로는 편의상 '~한다.' 체로 설명합니다. 🙏
JVM 의 Garbage collection(이하 GC) 에 대해서 정리해봅니다.
블로그 포스팅 자동화 과정 중 SEO 를 위한 이미지 최적화에 대해 이야기합니다. 성공이 아닌 실패에 대한, Plan B 로 돌아가야만 했던 이야기입니다.
코드는 GitHub에서 확인하실 수 있습니다.
저는 대부분의 글은 마크다운 에디터인 Obsidian 을 사용하고, GitHub page 로 블로그를 호스팅하고 있습니다. 두 가지 서로 다른 플랫폼에서 흐름이 끊기지 않고 글 쓰는 습관을 유지하려면 어떻게 해야하는지, 제가 사용하고 있는 방법을 소개합니다.
이 글은 글또에서 진행한 성윤님의 프레젠테이션에서 영감을 받아 작성하였습니다.
새로운 맥북을 사서 기분이 좋았다가 개발 환경을 다시 세팅해줄 생각에 머리가 어지러웠던 적은 없으신가요? 업무 중 기가 막힌 툴을 찾았지만, 집에서 개인 환경에 다시 설정할 생각에 귀찮으셨던 적은 없으신가요? github 으로 설정들을 관리하고 싶지만, 보안성이 신경쓰여 push 할때도 한 참 고민하신 적은 없으신가요?
아마 복수의 기기를 사용하고 계시다면 한 번쯤은 이런 고민을 해보셨을 것 같은데요, 플랫폼에 상관없이 설정들을 일관되게 관리하려면 어떻게 해야할까요?
Spring Batch 를 사용하며 억 단위의 데이터가 존재하는 테이블을 조회할때 겪었던 문제와 해결 과정을 이야기합니다.
O2 프로젝트를 좀 더 유연하게 관리할 수 있도록 디자인 패턴을 사용하여 구조를 개선하는 과정을 이야기합니다.
PostgreSQL에서 대용량 데이터를 조회하며 겪었던 문제에 대해 공유합니다.