Engineering Wiki by currenjin
random
📚 books
blog
github
ABOUT
최근 업데이트
2026.04.06
Apache SkyWalking
마이크로서비스, 클라우드 네이티브 환경을 위한 분산 추적 및 APM 오픈소스
skywalkingossapmjava
2026.04.01
Kotlin vs Java 트레이드오프 정리
Kotlin/Java 핵심 차이, 장단점, 상황별 선택 기준을 실무 관점으로 정리
kotlinjava
2026.04.01
Claude Code
소스맵 유출로 드러난 내부 아키텍처 분석
ai-agent
2026.03.28
Grafana, Loki, Tempo 정리
Grafana/Loki/Tempo를 한 문서에서 역할별로 분리해 보는 관측성 스택 실무 정리
observability
2026.03.27
Kubernetes (기초부터 운영까지)
Kubernetes 핵심 개념, 리소스 모델, 운영 포인트, Argo CD(GitOps)까지 정리
kubernetescontainerdevops
2026.03.27
Optimizer와 쿼리 실행계획 (MySQL 기준)
RDBMS 공통 개념을 바탕으로 MySQL EXPLAIN/EXPLAIN ANALYZE 읽는 법 정리
databasesql
2026.03.20
Vim 업무환경 표준 세팅
productivity
2026.03.13
증강 코딩 운영 기록
개인 검증 이후 팀 적용까지, 실제 운영 방식과 판단 기준 정리
aiengineering
2026.03.05
사용자 스토리 (마이클 콘)
User Stories Applied 핵심 + 실무 시나리오 정리
agile
2026.03.03
Git
git
2026.02.24
Designing Data-Intensive Applications(데이터 중심 애플리케이션 설계)
architecturedatabase
2026.02.17
Open Code
ai-agent
2026.02.17
OpenClaw
OpenClaw 설치 및 설정 가이드
ai-agent
2026.02.06
David Farley의 Modern Software Engineering
engineering
2026.01.22
켄트 벡의 Tidy First?
refactoringdesign
2025.12.20
SRE by google
sredevops
2025.12.15
프로그래밍 언어론
programming
2025.12.07
Building Microservices
architecture
2025.08.16
JUnit
testjava
2025.07.15
ConcurrentLinkedQueue
javadata-structure
2025.04.08
Test
test
2025.04.08
GC(Garbage Collection, 가비지 컬렉션)
javajvm
2025.03.26
JVM(Java Virtual Machine)
javajvm
2025.03.18
ERD(Entity Relationship Diagram, 엔티티 관계 다이어그램)
databasedesign
2025.03.16
스트리트 코더(Street coder)
engineering
2025.03.15
Implementation patterns
patterndesign
2025.03.05
JPA Deep Dive(by currenjin)
jpadatabase
2025.01.20
기본기가 탄탄한 자바 개발자(The well-grounded java developer)
java
2024.11.04
Layered Architecture
architecture
2024.11.03
Spring Bean
springjava
2024.09.26
Fixture Monkey를 적용해보자 w/JPA Test
testjpa
2024.09.15
TOSS SLASH 24 정리
conferenceengineering
2024.09.11
Java에서 Kotlin으로
kotlinjava
2023.12.15
Typescript Compile.. 그거 어떻게 동작하는데?
typescript
2023.12.14
Multithreaded Javascript(Concurrency Beyond the Event Loop)
javascriptconcurrency
2023.12.08
N+1(w/GraphQL)
databasejpa
2022.08.24
CDD(Checklist Driven Development, 체크리스트 주도 개발)
architecturedocumentation
2022.08.19
TDD(Test Driven Development, 테스트 주도 개발)
tddtest
2022.07.30
Refactoring
refactoringdesign
2022.07.17
Using Lambda with API Gateway
aws
2022.07.07
Mockito
testjava
2022.07.02
ATDD(Acceptance Test Driven Development, 인수 테스트 주도 개발)
tddatddtest
2022.07.01
Unit-Test(단위 테스트)
test
2022.06.29
Fitnesse
atddtest
2022.05.26
Sleuth AWS SQS
awsobservability
2022.05.26
Elasticsearch
elasticsearchdatabase
2022.05.13
Vaadin
frontendjava
2022.05.13
Specification Pattern
patterndesign
2022.03.03
객체 지향 프로그래밍(Object-Oriented Programming, OOP)
designpattern
2022.02.13
Fibonacci
algorithm
2022.02.09
Slack
productivity
2022.02.05
VRRP(Virtual Router Redundancy Protocol)
network
2022.02.05
공인 아이피와 사설 아이피(Public & Private IP Address)
network
2022.02.05
OSI 7 Layer(OSI 7 계층)
network
2022.02.05
BPDU(Bridge Protocol Data Unit)
network
2022.02.05
Subnetting & Supernetting
network
2022.01.31
GraphQL
graphqlapi
2022.01.31
S3(Simple Storage Service)
aws
2022.01.31
Openstack
cloud
2022.01.31
Dockerfile
container
2022.01.31
Docker Swarm
container
2022.01.31
Docker Compose
container
2022.01.31
Docker
container
2022.01.14
Web-MVC
springarchitecture
2022.01.14
다형성(polymorphism)
designpattern
2022.01.08
Code Deploy
awsdevops
2022.01.07
SVG(Scalable Vector Graphics)
frontend
2022.01.04
Annotation
java
2022.01.03
Example
example