# Pubsub

RabbitMQ 튜토리얼 톺아보기
비동기 처리를 위해 Celery를 도입하려는데 메시지 브로커로 RabbitMQ, Redis를 사용할 수 있다고 한다. 둘 중 하나를 선택하기 위해 분석해서 표로 정리해보았다. | RabbitMQ | Redis | | --- | -- | | 메시지 브로커 용도로 개

OPCUA 실습 -2 (node-OPCUA)
Node-OPCUA goes PubSub - Episode 1 // node-opcua pub/sub server
35.Subscription(3)_pubsub_publish
첫번째로 subscription의 server를 만들었고, 두번째로 subscription의subscribe부분을 만들었고, 세번쨰로 publish부분을 만들어 봄참고로 publish는 sendMessage.resolvers.js에서 구현함.

34.Subscription(2)_pubsub_subscribe
wsServer는 위에서 server.js에서 setUp을 마쳤고, 이제 resolver에서 실제로 구현을 해 봄!! https://www.apollographql.com/docs/apollo-server/data/subscriptions/npm install

스프링부트 STOMP로 채팅방 구현하기
스프링부트에서 Redis를 연동하는 연습용 프로젝트를 만들어 보겠습니다! 깃헙에 있는 정리본을 참고해주세요! autoConfiguration 덕분에 서버주소:포트번호만 적어줘도 StringRedisTemplate과 redisConnectionFactory는 자동 생

스프링부트 Redis 연습 2 - pub/sub 구현
스프링부트에서 Redis를 연동하는 연습용 프로젝트를 만들어 보겠습니다! 깃헙에 있는 정리본을 참고해주세요!https://github.com/namusik/TIL-SampleProject/tree/main/Redishttps://oingdaddy.

Pub/sub 중복 메시지 이슈와 해결
오늘은 사내 서비스 운영 중 재미있는 이슈를 발견해서 포스팅해보려고 한다. 우리 서비스는 사용자가 요청한 머신러닝 모델 학습을 제공하는 웹서비스이다. 머신러닝 모델은 CPU를 100프로 사용하거나 GPU를 사용해야하기 때문에 별도의 머신 (worker)에서 학습을 처리

Redis 설치하기 @ Local
In-Memory Store Redis는 애플리케이션 개발에 자주 사용되고 있는 인기 있는 오픈소스 소프트웨어입니다.Key-Value 형태로 간편하게 다양한 데이터 구조를 메모리에 저장할 수 있어, 빠르고 간편하게 데이터 관리가 가능합니다.캐싱, 세션 관리, Pub/S

Subscription
GraphQL의 오랫동안 지속되는 read operation 으로 서버에 있는 것이 무엇이든 항상 listen 하도록 해줌 조건이 충족하면 push real time web socket에 기반 가장 필요한 조건은 Pubsub Class(PubsubEng
.png)
Spring Boot에서 Google Cloud Pub/Sub 활용
해당 글에서는 스프링 부트 환경에서 Google Cloud Pub 예제 코드를 소개합니다. 발행만 하고 구독을 하지 않기에 Sub를 제외했습니다.해당 링크(https://cloud.google.com/docs/authentication/getting-start

pubsub schedule cloud function 만들어서 자동으로 데이터 업데이트 시키기
.schedule('59 14 \* \* 0') .timeZone('UTC')

[REDIS] PUB/SUB 이란?
이번에 pub/sub 기능 추가가 필요하게 되었고, 마침 사용하던 redis가 pub/sub기능을 지원함에 따라 사용하게 되었습니다.기능을 추가하면서 공부했던걸 정리하려고합니다.pub/sub이란 채널을 구독한 subscribe에게 모든 메세지를 전송 하는것을 의미합니