홈소개

SSL 인증서 CA를 잘 선택해야 하는 이유

애플 웹훅 설정 중 발생한 이슈와 원인 분석

JWT는 좋은가?

JWT는 구리다

Azure AppGateway 환경에서 SSE Timeout 현상

응답이 왜 안오는거야...

Redis-Sentinel 도입기

Standalone으로 운영 중이던 레디스를 신규 클러스터로 이관해보자

nginx logrotate 삽질기

이게 뭐라고 오래 걸렸는가..

마인크래프트 서버 클라우드 서빙하기

초딩 아닙니다

Spring Batch, 메타테이블 DB 분리와 datasource 설정

깔끔한 DB 구성을 위하여!

자바스크립트, 백틱의 신기한 활용

템플릿 리터럴 말고도 뭐가 있어?

SDC 2023 - 리팩토링 데이

삼성 개발자 컨퍼런스를 다녀왔습니다

코틀린에 대해 알아보자

자바보다 좋다던데?

GraphQL 서버 구성해보기

이름은 멋있는데?

우선순위 큐 구현하기 (Feat. Heap)

자바스크립트는 왜 우선순위큐 STL이 없나요?

Puppeteer 웹 크롤러 만들기 - 2

직접 구현해보기

Puppeteer 웹 크롤러 만들기 - 1

Puppeteer는 처음 들어보시죠?

JPQL과 Native query

JPA와 함께 많이 사용하는 ORM 라이브러리

ThymeLeaf 소스 변경 후 자동 리로드하기

spring-devtools를 함께 설정하고 편하게 개발해보자

웹 기술 - CORS

짜증나게 하는 CORS를 정복해버리자

package.json의 type: module은 무엇일까?

의미 불명의 옵션을 알아보자

MSA 설계와 구현 - 02

프로젝트 진행 상황 공유하기

암호학 - 암호문, 마스킹, 해시

내가 헷갈려서 쓰는 암호화와 해싱

쿠버네티스 - DB를 파드로?

MSA 설계와 구현 - 01

앞으로 진행하는 MSA 프로젝트를 설계해보았다

쿠버네티스 - Deployment와 Service

새로운 개념이 왔다

쿠버네티스 클러스터 '직접' 구성하기

눈물겨운 이야기

쿠버네티스 개념 정리

아름답게 추상화된 쿠버네티스에 대해 알아보자!

MSA 설계와 구현 - Prologue

MSA가 대체 뭐지?