태그: #backend
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 32 편
국내 개발 블로그 명글 큐레이션 1 — 백엔드와 인프라, 직접 열어 확인한 14편
한국어로 쓰인 백엔드와 인프라 글 중에서 설명이 구체적이고 재현 가능한 14편을 골라 소개합니다. Istio의 Sidecar와 ServiceEntry, Envoy의 서킷 브레이커와 라우팅, 프로메테우스 푸시 게이트웨이의 한계, JVM 메모리 구조와 GC, 클래스 패스 섀도잉, 카프카 파티션 증설 시 컨슈머 설정, 리눅스 서버를 60초 안에 파악하는 순서, HTTP Keep-Alive와 TCP
2026-08-12 · 24 분 읽기 #curation#큐레이션#backend#infra#istioRust로 웹 API 만들기: Axum과 Actix
Rust로 웹 백엔드를 만드는 실전 안내입니다. Axum의 핸들러·추출기·라우팅·공유 상태, tower 미들웨어, serde로 JSON 다루기, sqlx로 데이터베이스 연동, 견고한 에러 처리, 그리고 대표 경쟁자인 Actix Web과의 비교까지 예제 중심으로 정리합니다.
2026-06-28 · 18 분 읽기 #rust#web#axum#backendPython 백엔드 프레임워크 2026 완벽 가이드 — FastAPI · Litestar · Starlette · Sanic · Quart · Robyn · Django Ninja · BlackSheep 심층 분석
2026년 5월 기준 Python 백엔드 프레임워크 생태계를 한 번에 정리합니다. FastAPI·Litestar·Starlette·Sanic·Quart·Robyn·Django Ninja·BlackSheep·Falcon 4 같은 ASGI/WSGI 프레임워크, Python 3.13/3.14의 JIT와 free-threaded 모드, Pydantic 2 / msgspec 검증 엔진, Granian
2026-05-16 · 33 분 읽기 #python#backend#fastapi#litestar#starletteNode.js & Bun & Deno 백엔드 프레임워크 2026 완벽 가이드 - Hono · Fastify · Express 5 · NestJS 11 · Elysia · tRPC · Encore TS · h3 · Effect 심층 분석
2026년 JavaScript 백엔드 생태계는 단일 런타임 시대가 끝났다. Node.js 22 LTS와 24 안정 채널, JSC 기반 Bun 1.2, 보안 우선 Deno 2, Cloudflare Workers V8 아이솔레이트가 동시에 production을 굴린다. 프레임워크 축도 폭발했다 — 엣지 우선 Hono 4, Node 성능 리더 Fastify 5, 10년 만에 나온 Express 5
2026-05-16 · 42 분 읽기 #nodejs#bun#deno#hono#fastify잘 실패하는 코드 — 에러 핸들링과 회복탄력성 설계 깊이 파보기 (2026)
에러 핸들링은 기능을 다 만든 뒤 붙이는 장식이 아니라 설계 그 자체다. 실패의 종류를 분류하고, 예외와 에러 값 중 무엇을 쓸지 정하고, 경계에서 검증하고 코어를 신뢰하며, 모든 원격 호출에 타임아웃을 걸고, 재시도에 지터를 넣고, 멱등성으로 안전하게 재시도하고, 서킷 브레이커로 장애를 격리하고, 우아하게 성능을 낮추는 — 코드 레벨에서 잘 실패하는 소프트웨어를 설계하는 법.
2026-05-14 · 43 분 읽기 #error-handling#resilience#retry#circuit-breaker#timeoutTypeScript 6과 tsc-go 포트 — `using`, 데코레이터, `satisfies`, 타입 내로잉까지 (현대 TS 실무 심층 가이드 2026)
2026년의 TypeScript는 두 가지로 요약된다. 컴파일러가 다시 쓰였고(tsc-go, 10배 빠름), 언어가 자원 관리를 갖췄다(using/await using, Stage 3 ERM). 그 사이에 데코레이터(Stage 3·ES2025), satisfies, NoInfer, const 타입 파라미터, infer extends, isolatedDeclarations가 자리잡았다. 이 글
2026-05-14 · 30 분 읽기 #typescript#typescript-6#tsc-go#using-declarations#decoratorsDurable Execution 엔진 2026 — Temporal·Restate·Inngest·Trigger.dev·DBOS 깊이 비교: 크론과 재시도 지옥에서 벗어나는 법
장시간 실행되는 워크플로를 더 이상 크론과 큐와 if-else로 짜지 마라. 2026년의 답은 Durable Execution이다. Temporal·Restate·Inngest·Trigger.dev·DBOS, 그리고 AWS Step Functions·Cadence·Azure Durable Functions까지 — 결정적 재실행·체크포인팅·워크플로 코드 패러다임이 어떻게 백엔드를 다시 짜고 있
2026-05-14 · 40 분 읽기 #durable-execution#temporal#restate#inngest#trigger-devModern Backend Framework 2025 — NestJS·Fastify·Hono·Elysia·Spring Boot·FastAPI·Go·Rust·tRPC·GraphQL·gRPC 완전 비교 (Season 7 Ep 2)
프레임워크는 유행이 아니라 팀의 무기고다. 2025년 NestJS·Fastify·Hono·Elysia, Spring Boot·Quarkus, FastAPI·Litestar, Go Gin·Fiber·Huma, Rust Axum·Actix까지 백엔드 프레임워크 전체 지도와 tRPC·GraphQL·gRPC·REST 선택 기준 완전 정리.
2026-04-15 · 18 분 읽기 #backend#framework#nestjs#fastify#honoLLVM Deep Dive — 현대 컴파일러 인프라의 IR, Optimizer, Backend, MLIR 완전 정복 (2025)
Rust, Swift, Clang, Julia, Kotlin Native, WebAssembly. 이 모두의 공통점은 LLVM을 백엔드로 사용한다는 것입니다. 이 글은 LLVM의 내부를 처음부터 해부합니다. 3단 아키텍처(프론트엔드 → IR → 백엔드), SSA 기반 LLVM IR의 구조, 수백 개의 옵티마이저 패스들(InstCombine, GVN, LICM, 인라이너), SelectionD
2026-04-15 · 41 분 읽기 #llvm#compiler#mlir#clang#optimizationModern Backend Runtime 2025 — Node.js 22·Bun·Deno·Cloudflare Workers·WinterJS 완전 비교 가이드 (Season 7 Ep 1)
Node.js 22의 안정적 진화, Bun 1.x의 파괴적 속도, Deno 2의 재도약, Cloudflare Workers·WinterJS의 Edge-first 런타임. 2025년 백엔드 JavaScript 런타임의 지형과 선택 기준을 벤치마크·아키텍처·생태계 관점에서 완전 정리. Season 7의 시작.
2026-04-15 · 19 분 읽기 #backend#runtime#nodejs#bun#deno모노레포 전략 가이드 2025: Nx vs Turborepo vs Lerna — 대규모 코드베이스 관리의 모든 것
모노레포의 모든 것! Nx vs Turborepo vs Lerna 비교, pnpm workspace 설정, 선택적 빌드/테스트, CODEOWNERS, Changesets 버전 관리, CI/CD 최적화, 대규모 팀의 모노레포 운영 전략까지.
2026-03-24 · 29 분 읽기 #monorepo#nx#turborepo#lerna#pnpm-workspaceKotlin 완전 가이드 2025: Spring Boot 백엔드부터 Android, Multiplatform, Coroutines까지
Kotlin의 모든 것! Spring Boot에서 Kotlin 사용, Coroutines 비동기 처리, Ktor 서버, Jetpack Compose UI, Kotlin Multiplatform(KMP), 확장 함수, 널 안전성, sealed class, DSL — JVM 생태계의 현대적 선택.
2026-03-24 · 28 분 읽기 #kotlin#spring-boot#android#coroutines#multiplatformTypeScript 고급 패턴 완전 정복: 제네릭부터 타입 체조까지 실전 가이드 2025
TypeScript 5.x의 고급 타입 시스템을 완전 정복합니다. Conditional Types, Mapped Types, Template Literal Types, 브랜디드 타입, Zod 스키마 검증, tRPC 타입 안전 API까지 — 시니어 개발자로 가는 타입 체조 30선.
2026-03-23 · 39 분 읽기 #typescript#generics#type-system#design-patterns#advancedSpring Boot 3.x 완전 가이드 2025: Virtual Threads, GraalVM Native, Spring AI
Spring Boot 3.x의 모든 것! Java 21 Virtual Threads, GraalVM Native Image, Spring AI, Security 6, Testcontainers, Observability 완전 가이드.
2026-03-23 · 27 분 읽기 #spring-boot#java#virtual-threads#graalvm#spring-ai웹 보안 OWASP Top 10 완전 가이드 2025: 개발자가 반드시 막아야 할 10대 취약점
OWASP Top 10 2021을 코드와 함께 완전 정복! Broken Access Control, 인젝션(SQL/XSS/Command), 암호화 실패, SSRF, Security Misconfiguration — 각 취약점의 원리, 공격 시나리오, 방어 코드, 실전 체크리스트까지.
2026-03-23 · 38 분 읽기 #security#owasp#xss#sql-injection#csrfRedis 완전 가이드 2025: 캐싱 전략, 데이터 구조, Pub/Sub, 그리고 Redis Stack까지
Redis의 모든 것! 5가지 데이터 구조 활용법, 캐싱 패턴(Cache-Aside/Write-Through/Write-Behind), Pub/Sub, Redis Streams, Redis Stack(JSON/Search/TimeSeries), Lua 스크립트, Cluster, 면접 질문까지.
2026-03-23 · 30 분 읽기 #redis#caching#data-structures#pubsub#redis-stackSQL 완전 정복 2025: 개발자 면접에 나오는 SQL — JOIN부터 Window Function, 쿼리 최적화까지
SQL 면접의 모든 것! JOIN 7종, Window Function(ROWNUMBER/RANK/LAG/LEAD), 서브쿼리 vs CTE, 인덱스 원리(B-Tree/Hash/GIN), EXPLAIN ANALYZE 쿼리 분석, 트랜잭션 격리 수준, 실전 문제 30선까지.
2026-03-23 · 45 분 읽기 #sql#database#join#window-function#indexingREST API 설계 베스트 프랙티스 2025: 개발자가 반드시 알아야 할 API 설계 원칙과 실전 패턴
REST API 설계의 모든 것을 한 글에! Richardson Maturity Model, URL 네이밍 컨벤션, HTTP 메서드 의미론, 상태 코드 전략, 페이지네이션(Cursor vs Offset), 에러 처리(RFC 9457), 버전 관리, Rate Limiting, OpenAPI 3.1, 보안(OAuth2/JWT) 완전 가이드.
2026-03-23 · 30 분 읽기 #rest-api#api-design#openapi#swagger#versioningGo 언어 완전 가이드 2025: 고루틴, 채널, 인터페이스부터 프로덕션 패턴까지
Go 언어의 모든 것! 고루틴/채널 동시성, 인터페이스와 덕 타이핑, 에러 처리 패턴, 제네릭(1.18+), 구조체와 메서드, 테스트, 프로파일링, gRPC/REST 서버, CLI 도구, Docker 최적화 빌드까지.
2026-03-23 · 35 분 읽기 #go#golang#goroutine#channel#interfacePython 백엔드 2025 완전 가이드: FastAPI vs Django, 비동기 처리, AI 서비스 구축까지
Python 백엔드의 모든 것! FastAPI vs Django 비교, async/await 패턴, Pydantic v2 검증, SQLAlchemy 2.0, Celery 비동기 작업, AI 서비스 구축(LangChain+FastAPI), 성능 최적화, 프로덕션 배포 가이드.
2026-03-23 · 27 분 읽기 #python#fastapi#django#async#uvicorn