Tags
spring (24)
performance (18)
redis (16)
java (15)
database (12)
jpa (11)
kafka (10)
network (10)
spring boot (10)
microservices (8)
rest (8)
security (8)
api (7)
architecture (7)
index (7)
mysql (7)
ci (6)
jvm (6)
spring security (6)
transaction (6)
cache (5)
caching (5)
concurrency (5)
ddd (5)
devops (5)
docker (5)
error handling (5)
http (5)
jwt (5)
oauth2 (5)
reactive (5)
백엔드 (5)
async (4)
b-tree (4)
ci/cd (4)
consumer group (4)
deployment (4)
distributed systems (4)
elk (4)
graphql (4)
kubernetes (4)
metrics (4)
proxy (4)
q&a (4)
react (4)
resilience (4)
schema (4)
sharding (4)
sql (4)
system design (4)
tls (4)
aggregate (3)
authentication (3)
aws (3)
dns (3)
entity (3)
event-driven (3)
explain (3)
gc (3)
github actions (3)
grpc (3)
hibernate (3)
isolation (3)
linux (3)
lock (3)
logging (3)
memory (3)
observability (3)
offset (3)
optimization (3)
prometheus (3)
retry (3)
tcp (3)
validation (3)
메시지큐 (3)
@transactional (2)
aggregation (2)
ai (2)
alerting (2)
aop (2)
api gateway (2)
arraylist (2)
authorization (2)
backend (2)
backpressure (2)
bean (2)
best practices (2)
build (2)
cache aside (2)
caffeine (2)
canary (2)
cap (2)
cap theorem (2)
clean code (2)
collections (2)
configuration (2)
container (2)
controlleradvice (2)
cqrs (2)
cryptography (2)
cs (2)
debugging (2)
di (2)
dispatcherservlet (2)
docker compose (2)
elasticsearch (2)
event sourcing (2)
exception handling (2)
filter chain (2)
handshake (2)
hash (2)
hashmap (2)
hikaricp (2)
hooks (2)
https (2)
idempotency (2)
integration test (2)
interceptor (2)
interview (2)
ioc (2)
jit (2)
join (2)
k8s (2)
kotlin (2)
load balancer (2)
logs (2)
mdc (2)
mockito (2)
monitoring (2)
mono (2)
multi-module (2)
n+1 (2)
oop (2)
opentelemetry (2)
optional (2)
ordering (2)
os (2)
partition (2)
query (2)
quic (2)
reactor (2)
rebalance (2)
refactoring (2)
repository (2)
rollback (2)
s3 (2)
saga (2)
scheduling (2)
serverless (2)
service mesh (2)
social login (2)
spring mvc (2)
spring webflux (2)
strangler (2)
stream (2)
streams (2)
structured logging (2)
testing (2)
thread (2)
thread pool (2)
tracing (2)
value object (2)
vault (2)
vector db (2)
web (2)
webflux (2)
websocket (2)
분산락 (2)
성능테스트 (2)
테스트 (2)
2pc (1)
a/b test (1)
acid (1)
advice (1)
alb (1)
apm (1)
applicationcontext (1)
argocd (1)
association (1)
at-least-once (1)
auth (1)
authorization code (1)
autoconfiguration (1)
automation (1)
autoscaling (1)
aws lambda (1)
aws secrets manager (1)
backlog (1)
backup (1)
backward compatibility (1)
batch (1)
bean scope (1)
bean validation (1)
bitmap (1)
blocking (1)
bloom filter (1)
bluegreen (1)
bounded context (1)
bridge (1)
browser (1)
cache invalidation (1)
cdn (1)
chaos engineering (1)
checklist (1)
circuit breaker (1)
circuitbreaker (1)
classloader (1)
classpath (1)
clean architecture (1)
cli (1)
cloud (1)
code quality (1)
collection (1)
command (1)
commit (1)
completablefuture (1)
condition (1)
conditional request (1)
congestion control (1)
connection pool (1)
consensus (1)
consistency (1)
consistent hashing (1)
constraint (1)
consumer lag (1)
context api (1)
coroutines (1)
cors (1)
cost optimization (1)
cron (1)
crud (1)
csrf (1)
cutover (1)
data migration (1)
database internals (1)
database migration (1)
database scaling (1)
dataloader (1)
datetime (1)
db (1)
decoupling (1)
deduplication (1)
dependencies (1)
dependency injection (1)
design patterns (1)
design principles (1)
disaster recovery (1)
distributed lock (1)
distributed tracing (1)
distributed transaction (1)
distributed transactions (1)
dlq (1)
dockerfile (1)
document db (1)
dual write (1)
e2e (1)
ebpf (1)
ec2 (1)
embeddings (1)
entitygraph (1)
entitymanager (1)
epoll (1)
error (1)
error response (1)
eventloop (1)
events (1)
eventual consistency (1)
exactly once (1)
exception (1)
exceptionhandling (1)
executor (1)
factory (1)
fanout (1)
fault injection (1)
fault tolerance (1)
feature flag (1)
federation (1)
fetch join (1)
fifo (1)
file upload (1)
filebeat (1)
filter (1)
firecracker (1)
flow control (1)
flush (1)
flux (1)
flyway (1)
foreignkey (1)
frontend (1)
full-text search (1)
fulltext (1)
functional programming (1)
g1gc (1)
gateway (1)
gc logs (1)
geo (1)
git (1)
globalexception (1)
google (1)
graceful shutdown (1)
gradle (1)
grafana (1)
group by (1)
gslb (1)
hashset (1)
having (1)
health check (1)
heap dump (1)
hexagonal (1)
hnsw (1)
hot key (1)
http/3 (1)
http2 (1)
hyperloglog (1)
i/o (1)
i18n (1)
idempotent (1)
idl (1)
image (1)
infra (1)
innodb (1)
intellij (1)
inverted index (1)
io (1)
istio (1)
jaeger (1)
jenkins (1)
jmeter (1)
junit (1)
junit 5 (1)
k6 (1)
kakao (1)
key (1)
key-value store (1)
kibana (1)
kong (1)
lambda (1)
legacy (1)
lifecycle (1)
linearizability (1)
load test (1)
locale (1)
log analysis (1)
logstash (1)
lsm-tree (1)
manytomany (1)
manytoone (1)
mat (1)
maven (1)
memory leak (1)
merge (1)
message queue (1)
metaspace (1)
microvm (1)
migration (1)
modeling (1)
modularization (1)
module (1)
mongodb (1)
monolith (1)
msa (1)
multiplexing (1)
multitenancy (1)
mvc (1)
nacl (1)
netty (1)
networking (1)
newsfeed (1)
nio (1)
nlb (1)
non-blocking (1)
nonblocking (1)
normalization (1)
nosql (1)
null safety (1)
object storage (1)
oidc (1)
on-call (1)
onetomany (1)
openapi (1)
ops (1)
orm (1)
osi 7 layer (1)
outbox (1)
owasp (1)
package design (1)
pagination (1)
partitioning (1)
patterns (1)
paxos (1)
performance tuning (1)
persistence context (1)
pipeline (1)
pod (1)
pointcut (1)
ports and adapters (1)
process (1)
productivity (1)
profile (1)
profiling (1)
project (1)
propagation (1)
protobuf (1)
prototype (1)
pub/sub (1)
publisher (1)
quartz (1)
query methods (1)
query optimization (1)
querydsl (1)
rabbitmq (1)
raft (1)
rag (1)
rate limit (1)
rate limiting (1)
ratelimiter (1)
rds (1)
reactive programming (1)
real-time (1)
realtime (1)
rebase (1)
redisson (1)
redux (1)
release (1)
reserved instance (1)
resilience4j (1)
resolver (1)
response (1)
rest api (1)
rest docs (1)
restful (1)
revert (1)
rocksdb (1)
rollingupdate (1)
routing (1)
rpo (1)
rto (1)
runbook (1)
sbom (1)
scalability (1)
search (1)
secret management (1)
secrets (1)
security group (1)
security headers (1)
service (1)
service split (1)
session (1)
signing (1)
singleton (1)
sliding window (1)
slo (1)
slow query (1)
snowflake (1)
solid (1)
specification (1)
spring batch (1)
spring boot actuator (1)
spring cloud (1)
spring cloud config (1)
spring cloud gateway (1)
spring data (1)
spring data jpa (1)
sse (1)
ssl (1)
sso (1)
state management (1)
stateless (1)
stomp (1)
storage (1)
storage engine (1)
strategy (1)
streaming (1)
string (1)
subnet (1)
subquery (1)
subscriber (1)
supply chain (1)
swagger (1)
sync (1)
tcp/ip (1)
tdd (1)
tech debt (1)
template method (1)
test (1)
testcontainers (1)
thread dump (1)
thread safety (1)
threadpool (1)
timeout (1)
timezone (1)
token (1)
token bucket (1)
traffic management (1)
ttl (1)
tuning (1)
udp (1)
url shortener (1)
version control (1)
versioning (1)
virtual dom (1)
virtualization (1)
visualvm (1)
vpc (1)
vulnerability (1)
webclient (1)
webhook (1)
window function (1)
workflow (1)
write through (1)
xclaim (1)
yaml (1)
zero copy (1)
zero downtime (1)
zipkin (1)
zustand (1)
개념 (1)
공간복잡도 (1)
기초 (1)
낙관적락 (1)
데이터베이스 (1)
데이터시스템 (1)
동시성 (1)
로드맵 (1)
멀티스테이지 (1)
멀티테넌트 (1)
모니터링 (1)
벤치마크 (1)
보안 (1)
분산시스템 (1)
분산트랜잭션 (1)
비관적락 (1)
비교분석 (1)
비동기 (1)
빅오 (1)
성능최적화 (1)
시간복잡도 (1)
아키텍처 (1)
알고리즘 (1)
에러처리 (1)
영속성컨텍스트 (1)
예외처리 (1)
인증 (1)
자료구조 (1)
정리 (1)
캐싱 (1)
커리큘럼 (1)
쿼리최적화 (1)
파일업로드 (1)
페이징 (1)
프론트엔드 (1)
학습전략 (1)
전체 보기
Posts
오브젝트 스토리지: S3와 파일 관리
육각형 아키텍처 (Hexagonal): 도메인을 프레임워크로부터 격리하라
육각형 아키텍처 (Hexagonal): 도메인을 프레임워크로부터 격리하라
📚 Learning
· Architecture
December 28, 2025
스프링조차도 도메인 로직에 침범하지 못하게 하라. Ports & Adapters 패턴의 구현.
클린 코드: 읽기 좋은 코드 작성법
클린 코드: 읽기 좋은 코드 작성법
📚 Learning
· Code Quality
December 28, 2025
테스트 전략: 단위 테스트부터 E2E까지
테스트 전략: 단위 테스트부터 E2E까지
📚 Learning
· Testing
December 28, 2025
페이지네이션과 정렬: 대용량 데이터 처리
페이지네이션과 정렬: 대용량 데이터 처리
📚 Learning
· Database
December 28, 2025
피처 플래그: 안전한 기능 릴리스
1단계: 백엔드 기초 다지기 (언어/알고리즘/CS)
2단계: 스프링 핵심 공략 (Core/Boot/JPA/테스트)
2단계: 스프링 핵심 공략 (Core/Boot/JPA/테스트)
📚 Learning
· Backend Roadmap
December 16, 2025
스프링 코어, 부트 자동설정, JPA, 테스트 전략을 집중적으로 다지는 모듈
3단계: 데이터베이스 & 데이터 시스템
3단계: 데이터베이스 & 데이터 시스템
📚 Learning
· Backend Roadmap
December 16, 2025
인덱스/트랜잭션/락/캐시/메시징으로 데이터 시스템의 성능·정합성·확장성을 다지는 모듈