https://pamyferret.tistory.com/38 Message Queue란? (기본 동작 방식 및 용어) 회사를 이직하고나니까 많은 사용자를 고려해서 Message Queue에 메시지를 넣고 컨슈밍해서 기능을 비동기적으로 처리하는게 많았다. 그래서 앞으로 회사에서 익히고 혼자서 공부한 MQ에 대한 내용 pamyferret.tistory.com 저번 글에 AMQP를 기반으로 메시지 큐가 무엇이고 어떻게 동작하는지 정리했었다. AMQP란? 예전에도 AMQP가 있기 전까지도 예전에 MQ를 많이 사용해왔었는데 그 때는 표준 프로토콜이 없어서 뒤죽박죽이었다고 생각하면 된다. 하지만 AMQP라는 표준 프로토콜, 즉 일종의 규약(약속)이 생겨서 위의 'Message Queue란? (기본 동작 방식 및 용..
회사를 이직하고나니까 많은 사용자를 고려해서 Message Queue에 메시지를 넣고 컨슈밍해서 여러 모듈로 나눠서 서비스하고 있었다. (전에 비동기 처리를 위해서라고 작성했지만 비동기는 비동기이지만 메시지 큐를 사용하는 실질적인 이유는 여러 서버들로 나눠서 서비스를 구현하기 위해서다.) 메시지 큐(Message Queue)란? 우선 큐(queue)는 자료구조론을 공부해본 사람이라면 한 번쯤은 들어봤을 자료구조이다. 일면 FIFO(First In First Out) 방식으로 데이터를 처리하는 자료구조인데 그림을 그려보면 아래와 같다. 양 쪽이 뚫린 원통이 있다고 생각하고 그 안에 데이터를 하나 하나 넣고 반대쪽에서 꺼내서 처리한다고 생각하면 된다. AMQP 기반의 메시지 큐 동작 방식 메시지 큐가 동작하..
- Total
- Today
- Yesterday
- k8s
- annotation
- ssh
- springboot
- PostgreSQL
- 캐시
- 역직렬화
- cache
- 공간데이터
- postgres
- DATABASE
- 메시지큐
- 데이터베이스
- rabbitmq
- Java
- MAC
- 이클립스
- enum
- 스프링부트
- eclipse
- mockito
- Spring
- 캐싱
- 어노테이션
- Intellij
- JPA
- DB
- HttpClient
- 자바
- Caching
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |