일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 자바
- MySQL
- 파이썬
- OS
- JavaScript
- Spring
- IT
- JPA
- 알고리즘
- 컴퓨터구조
- Kafka
- Heap
- 디자인 패턴
- Algorithm
- spring webflux
- Java
- design pattern
- Proxy
- Data Structure
- c언어
- MSA
- 자료구조
- 백준
- 네트워크
- Galera Cluster
- 운영체제
- redis
- mongoDB
- C
- react
- Today
- Total
목록전체 글 (214)
시냅스
Spring WebFlux 의 작동방식을 이해하기 위해 단계별로 진행하는 포스팅입니다. 이 글에서는 Reactor 에 대해 설명합니다. 이전 글 : https://liltdevs.tistory.com/209 Spring WebFlux 이해하기 - Reactive Streams Spring WebFlux 의 작동방식을 이해하기 위해 단계별로 진행하는 포스팅입니다. 이 글에서는 Reactive Streams 에 대해 설명합니다. Reactive Programming 리액티브 프로그래밍은 빠른 반응을 하고자 하는 시스 liltdevs.tistory.com 이전 글에서는 Reactive Streams 에 대하여 알아보았습니다. 이번에는 Spring WebFlux 에서 사용하는 Reactive Streams 의 ..
Spring WebFlux 의 작동방식을 이해하기 위해 단계별로 진행하는 포스팅입니다. 이 글에서는 Reactive Streams 에 대해 설명합니다. Reactive Programming 리액티브 프로그래밍은 빠른 반응을 하고자 하는 시스템입니다. 클라이언트의 요청에 즉각적으로 응답함으로써 지연 시간을 최소화하고 이런 빠른 응답을 바탕으로 유지보수와 확장이 용이한 시스템을 구축하고자 합니다. 리액티브 선언문에 따르면, 리액티브 프로그래밍은 아래 4가지를 만족해야 합니다. 응답성 : 시스템이 가능한한 즉각적으로 응답 탄력성 : 시스템이 장애에 직면하더라도 응답성을 유지하는 것 유연성 : 시스템의 작업량이 변화하더라도 응답성을 유지하는 것 메세지 구동 : 비동기 메세지 전달에 의존하여 구성요소 간 느슨한 ..
이 글에서는 Cent OS 를 기준으로 Redis 설치부터 Redis Cluster 구성까지 살펴봅니다. 실제로 운영하며 겪었던 TroubleShooting 및 중요사항에 대해 설명합니다. Redis 설치 공식 release 링크 위 링크를 통해 원하는 버전의 redis 를 download 받습니다. wget http://download.redis.io/releases/redis-{version}.tar.gz 다운로드 받은 tar 를 해제한 후 해당 폴더 내부에서 make 를 실행합니다. 이때 필요한 package 는 make, pkg-config, gcc 입니다. 우선 같은 폴더의 deps 로 들어간 뒤 make hdr_histogram hiredis jemalloc linenoise lua 를 실행하..