@yulmwu

Mirror of @yulmwu Blog

원본 블로그 포스팅은 Velog에서 확인하실 수 있습니다.

본 페이지는 아카이브/미러링 용도로 사용되며, 모든 컨텐츠의 저작권은 원저작자에게 있습니다. (라이선스: CC-BY-SA)

최신 게시글 (10개)

[Development] Mitigating Thundering Herd with Redis Pub/Sub (feat. Debounce and Distributed Lock)

실시간 스코어보드 구현에 대한 아키텍처 고안, 디바운스와 Redis를 통한 분산 락, 그리고 Pub/Sub 도입하기 (Feat. Thundering Herd 문제)

2026.02.27
goproject/smctfredis

[Flink] Late Event Handling with WatermarkStrategy and Allowed Lateness

Flink Late Event 완화/핸들링을 위한 WatermarkStrategy 전략과 Allowed Lateness 옵션

2026.01.21
flink

[일상] 라디오는 사드세요..... 제발

다만 낭만은 있음.

2026.01.18
일상

[AWS Challenge] 2025 지방기능경기대회 제 2과제 풀이

2025년도 지방기능경기대회 클라우드 컴퓨팅 직종, 제 2과제 풀이 및 풀이 설명

2026.01.18
aws

[Kubernetes] PaC(Policy as Code) with OPA Gatekeeper and Kyverno

OPA Gatekeeper와 Kyverno를 통한 Kubernetes PaC(Policy as Code) 구축하기

2026.01.13
kubernetes

[Kubernetes w/ EKS] Pod AutoScaling with KEDA (Event Driven), with AWS SQS

KEDA를 통한 쿠버네티스 Event Driven 파드 오토스케일링 (with Kafka, SQS)

2026.01.10
kubernetes

[Kubernetes w/ EKS] Managing TLS/SSL Certificates with cert-manager

cert-manager를 통한 쿠버네티스 TLS/SSL 인증서 관리 (Feat. Let's Encrypt, DNS-01 ACME 및 AWS Route53 연동 실습)

2026.01.09
kubernetes

[AWS Networking] EC2 Source/Destination Checking (Feat. NAT Instance)

AWS EC2의 Source/Destination Check 옵션 (Feat. EC2 NAT Instance)

2026.01.04
aws

[회고록] 굿바이, 2025

익숙했던 2025년을 떠나보내며, 세명컴퓨터고등학교에서의 이야기

2025.12.31
일상회고록

[AWS Streaming] UI/UX Click Heatmap with AWS KDS, MSF, Glue, and Athena Pipeline

AWS Kinesis Data Streams, Flink, Glue 및 Athena를 통한 UI/UX 클릭 히트맵 파이프라인 구축하기 (PoC/MVP)

2025.12.28
aws

시리즈별 게시글

[AWS Challenge] 2025 지방기능경기대회 제 2과제 풀이

2025년도 지방기능경기대회 클라우드 컴퓨팅 직종, 제 2과제 풀이 및 풀이 설명

2026.01.18
aws

[AWS Networking] EC2 Source/Destination Checking (Feat. NAT Instance)

AWS EC2의 Source/Destination Check 옵션 (Feat. EC2 NAT Instance)

2026.01.04
aws

[AWS Streaming] UI/UX Click Heatmap with AWS KDS, MSF, Glue, and Athena Pipeline

AWS Kinesis Data Streams, Flink, Glue 및 Athena를 통한 UI/UX 클릭 히트맵 파이프라인 구축하기 (PoC/MVP)

2025.12.28
aws

[AWS Networking] Connecting On-Premise to AWS VPC with Site-to-Site VPN

AWS Site to Site VPN을 통해 온프레미스 네트워크 및 클라우드 네트워크 연결하기 (with Transit Gateway)

2025.12.16
awsnetworking

[AWS Computing] Deploying a web service based on ECS Fargate and DynamoDB

AWS ECR 및 ECS Fargate를 통한 웹 서비스 배포하기

2025.11.24
aws

[AWS Computing] Deploying 3 Tier Architecture (ALB, Bastion, RDS)

AWS ALB - EC2 - RDS로 3 Tier 아키텍처 구현하기

2025.11.21
aws

[AWS Networking] VPC Peering, Transit Gateway and PrivateLink

AWS VPC Peering, Transit Gateway 및 PrivateLink를 통한 다중 VPC/계정 간 네트워킹

2025.09.09
awsnetworking

[AWS Integration] Serverless GraphQL API with AWS AppSync and JavaScript Resolver

AWS AppSync를 통한 서버리스 GraphQL API 구축하기

2025.08.28
Integrationawsserverless

[AWS Integration] MSA with SQS & Pub/Sub Pattern with SNS

AWS SQS and SNS를 통한 MSA 애플리케이션 간 메시징 솔루션 (+ DLQ)

2025.08.26
Integrationaws

[AWS Networking] AWS Global Accelerator (AGA)

AWS Global Accelerator를 통한 글로벌 서비스의 네트워크 퍼포먼스 올리기

2025.08.24
awsnetworking

[AWS Misc] Image Resizing with AWS CloudFront + Lambda@Edge

AWS S3 + CloudFront + Lambda@Edge을 통한 이미지 리사이징 및 LCP 최적화

2025.08.22
Miscaws

[AWS Misc] Secrets Manager Key Rotation Lambda

AWS Lambda를 사용한 Secrets Manager 키 로테이션

2025.08.12
Miscaws

[AWS CI/CD] EC2 Deployment with CodeDeploy + Github Actions #2 (with Auto Scaling)

AWS CodeDeploy + Github Actions를 통한 EC2 배포 실습 (EC2 Auto Scaling)

2025.07.25
CI/CDaws

[AWS CI/CD] EC2 Deployment with CodeDeploy + Github Actions #1 (Single EC2 Instance)

AWS CodeDeploy + Github Actions를 통한 EC2 배포 실습 (Single EC2 Instance)

2025.07.23
CI/CDaws

[AWS Computing] Configure EC2 Bastion Host

AWS EC2 Bastion Host 구성 방법

2025.07.18
Computingaws

[AWS Misc] Backup Velog periodically (Lambda, EventBridge Scheduler, S3)

AWS Lambda + EventBridge Scheduler를 통한 주기적인 Velog 백업 자동화

2025.07.05
Miscaws

[AWS CI/CD] ECS, S3 Deployment with CodePipeline

AWS CodePipeline CI/CD를 통한 ECS, S3(정적 웹 호스팅) 배포 자동화 실습

2025.07.04
CI/CDaws

[AWS Computing] Deployment with EC2 + ECS Fargate + DocumentDB, ElastiCache Redis OSS

AWS EC2, ECS Fargate를 통한 MSA 애플리케이션 배포 및 DocumentDB 및 ElastiCache(Redis OSS) 구성 실습

2025.07.04
Computingaws

[AWS Computing] Deployment with ECR, ECS and Fargate

AWS ECS 및 Fargate를 통한 컨테이너 컴퓨팅

2025.07.04
Computingaws

[AWS Serverless] Lambda Serverless API With Cognito Authentication

AWS Lambda를 통한 서버리스 아키텍처 배포 (with API Gateway, Cognito, etc)

2025.06.22
awsserverless

[Kubernetes] PaC(Policy as Code) with OPA Gatekeeper and Kyverno

OPA Gatekeeper와 Kyverno를 통한 Kubernetes PaC(Policy as Code) 구축하기

2026.01.13
kubernetes

[Kubernetes w/ EKS] Pod AutoScaling with KEDA (Event Driven), with AWS SQS

KEDA를 통한 쿠버네티스 Event Driven 파드 오토스케일링 (with Kafka, SQS)

2026.01.10
kubernetes

[Kubernetes w/ EKS] Managing TLS/SSL Certificates with cert-manager

cert-manager를 통한 쿠버네티스 TLS/SSL 인증서 관리 (Feat. Let's Encrypt, DNS-01 ACME 및 AWS Route53 연동 실습)

2026.01.09
kubernetes

[Kubernetes] Garbage Collection: OwnerReference, Orphaning and Finalizer

쿠버네티스의 GC(Garbage Collection)와 OwnerReferences, Finalizer

2025.12.09
kubernetes

[Kubernetes CI/CD] ArgoCD + CI with Github Actions and Kind

Github Actions 및 Kind를 통한 쿠버네티스 ArgoCD CI(Continuous integration) 구성하기

2025.12.06
CI/CDargocdkubernetes

[Kubernetes] CSA(Client Side Apply, last-applied) and SSA(Server Side Apply) (Feat. Helm 4)

쿠버네티스의 CSA(Client Side Apply)와 SSA(Server Side Apply), 필드 소유권에 대하여 (Feat. Helm 4.0 릴리즈)

2025.12.04
helmkubernetes

[Kubernetes] ServiceAccount, RBAC: AuthN/AuthZ for Kubernetes API

Kubernetes API에 접근하기 위한 RBAC(Role Based Access Control) 기반 ServiceAccount

2025.11.30
awskubernetes

[Kubernetes w/ EKS] Cluster Autoscaling with CA

CA를 통한 쿠버네티스(EKS) Cluster Autoscaling 구성하기

2025.11.23
ekskubernetes

[Kubernetes] Observability with Prometheus + Grafana

Prometheus와 Grafana를 통한 쿠버네티스 Observability 확보하기

2025.11.06
kubernetes

[Kubernetes w/ EKS] Troubleshooting: Too many pods.

FailedScheduling: Too many pods ??

2025.10.20
TROUBLESHOOTINGekskubernetes

[Kubernetes Istio] Service Mesh with Istio and Envoy Sidecar Proxy

쿠버네티스에서 Istio 및 Envoy 사이드카 프록시를 통한 고급 서비스 메시 구성하기

2025.10.13
kubernetesnetworking

[Kubernetes CI/CD] GitOps with ArgoCD (Kustomize Demo)

ArgoCD를 통한 쿠버네티스 GitOps 구성 및 Kustomize 배포

2025.10.03
CI/CDargocdkubernetes

[Kubernetes] Secret Encryption with Sealed Secrets

Sealed Secrets를 통한 외부 시크릿 저장소 없이 암호화된 시크릿 사용 방법

2025.10.02
kubernetes

[Kubernetes] Operator Implemented using the Go language and Operator SDK

Go 언어에서 Operator SDK를 통한 쿠버네티스 Operator 구현 실습

2025.10.01
kubernetes

[Kubernetes] Operator and Operator Pattern

쿠버네티스 Operator 패턴을 통한 Day 2 Operation 자동화

2025.09.29
kubernetes

[Kubernetes] Pod Health Check with Readiness, Liveness Probes (Feat. Pod Lifecycle)

Readiness Probe 및 Liveness Probe를 통한 파드 Health Checking (Feat. Pod LifeCycle)

2025.09.26
kubernetes

[Kubernetes w/ EKS] EKS Fargate Cluster

AWS EC2 노드 프로비저닝 없이 EKS 클러스터 구성하기 (AWS Fargate)

2025.09.23
awsekskubernetes

[Kubernetes w/ EKS] Gateway API (Feat. AWS VPC Lattice)

Ingress의 차세대, Gateway API 실습 및 AWS Lattice 개념

2025.09.09
awsekskubernetes

[Kubernetes w/ EKS] Pod AutoScaling with HPA

쿠버네티스 파드 수평적 오토스케일링(HPA) 실습

2025.09.06
ekskubernetes

[Kubernetes w/ EKS] Service(ClusterIP, NodePort, LoadBalancer) and Ingress(Nginx, AWS ALB)

쿠버네티스 Service(ClusterIP, NodePort, LoadBalancer) 및 Ingress(Nginx, AWS ALB) + AWS EKS 실습

2025.08.31
ekskubernetes

[Cloudflare] DDoS protection with Cloudflare (Feat. AWS Shield)

Cloudflare를 사용한 DDoS 방어 (Feat. AWS Shield)

2025.12.21
Cloudflareawssecurity

[Cloudflare] Expose local servers to the internet with Cloudflare Tunnel

Cloudflare Tunnel을 통한 포트 포워딩이나 Public IP 없이 로컬 서버 인터넷에 노출시키기

2025.11.25
Cloudflare

[Flink] Late Event Handling with WatermarkStrategy and Allowed Lateness

Flink Late Event 완화/핸들링을 위한 WatermarkStrategy 전략과 Allowed Lateness 옵션

2026.01.21
flink

[Kafka Producer] About Producer's Message Delivery Time

Kafka 프로듀서의 send(ProducerRecord) 호출 부터 브로커의 응답까지의 전송 시간에 대하여

2025.12.01
kafka

[DB/SQL] Recursive CTE(Common Table Expression)을 통한 N+1 문제 개선해보기

Recursive CTE를 통해 Directory Breadcrumb를 구현하면서 Depth 만큼의 N+1 문제 해결해보기

2025.11.15
PostgreSQLdbsql

[Development] Mitigating Thundering Herd with Redis Pub/Sub (feat. Debounce and Distributed Lock)

실시간 스코어보드 구현에 대한 아키텍처 고안, 디바운스와 Redis를 통한 분산 락, 그리고 Pub/Sub 도입하기 (Feat. Thundering Herd 문제)

2026.02.27
goproject/smctfredis

[NestJS] Using AWS S3 Presigned URL (POST)

NestJS에서 AWS S3 Presigned URL 사용하기 (POST 방식)

2025.08.08
NestJSaws

[NestJS] Using AWS S3 Presigned URL

NestJS에서 AWS S3 Presigned URL 사용하기

2025.08.03
NestJSaws

[NestJS] IntersectionType: @nestjs/mapped-types vs @nestjs/swagger

NestJS DTO 상속(IntersectionType)에서 @nestjs/mapped-types vs @nestjs/swagger 라이브러리 차이

2025.07.29
NestJS

[NestJS] class-transformer @Exclude(), @Expose() Decorators and NestJS Interceptor

NestJS Response DTO에서 특정 필드만 제외시킬 수 있을까? (Class Transformer)

2025.07.28
NestJS

[Terraform CI/CD] Terraform CI/CD Pipeline with Github Actions

Github Actions를 통한 Terraform CI/CD 파이프라인 구축

2025.12.12
CI/CDawsterraform

[일상] 라디오는 사드세요..... 제발

다만 낭만은 있음.

2026.01.18
일상

[회고록] 굿바이, 2025

익숙했던 2025년을 떠나보내며, 세명컴퓨터고등학교에서의 이야기

2025.12.31
일상회고록

[Tools] AWS 다이어그램 만드는 방법 (draw.io)

다이어그램 도구, draw.io 사용법 (AWS 다이어그램 만드는 방법)

2025.07.19
aws

[일상] 요금 환불 요청기

Feat. 공중분해 될 뻔한 20달러 돌려받기

2025.07.16
aws일상

Graph View

  • GitHub
  • Linkedin
  • Velog

Created with Quartz v4.5.2 © 2026