Dapr와 NestJS를 활용한 Pub/Sub 데코레이터 실전 구현
Dapr는 이식 가능한 이벤트 기반 런타임으로, 개발자가 탄력적인 상태 없는(stateless) 및 상태 있는(stateful) 애플리케이션을 쉽게 구축할 수 있게 해줍니다. 클라우드 플랫폼 또는 엣지 컴퓨팅 환경에서 실행될 수 있으며, 다양한 프로그래밍 언어와 개발 프레임워크를 지원합니다. Dapr은 개발자가 분산 시스템 문제에 신경 쓰지 않고 비즈니스 로직에만 집중할 수 있 ...
7월 6일 04:19에 게시됨
Redis 활용 사례 7가지
캐싱캐싱은 시스템 응답 속도를 높이고 데이터베이스 부하를 줄이는 핵심 기법이다. Redis는 메모리 기반 키-값 저장소로서, 빈번한 조회가 발생하는 데이터를 보관하기 적합하다.일반적인 패턴은 다음과 같다. 먼저 캐시를 조회하고, 존재하면 즉시 반환한다. 미스가 발생하면 DB에서 조회한 뒤 캐시에 기록한다. 데이터 변경 시에는 DB 업데이트 후 캐시를 무효화하며, ...
6월 25일 16:49에 게시됨
Laravel에서 Redis 활용 가이드
환경 설정
Redis를 Laravel 프로젝트에 통합하려면 먼저 Predis 패키지를 설치합니다.
composer require predis/predis
설치 후 config/database.php에서 Redis 연결 정보를 구성합니다. 기본 설정은 다음과 같습니다:
'redis' => [
'client' => 'predis',
'cluster' => false,
'default' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'pa ...
6월 13일 16:28에 게시됨