# sse

Server Push 구현 기술
Polling, Long Polling, Streaming, SSE(Server Side Event), WebSocket을 알아봅시다.

웹소켓(Web Socket)과 SSE(Server-Sent-Event) (1)
웹 소켓(Web Socket)과 SSE(Server-Sent-Event)

[TIL] SSE (Server-Sent Event)
SEE는 웹 어플리케이션, '서버에서 클라이언트'로 '단방향'으로 '실시간' 이벤트를 전송하는 '웹' 기술이다. SEE는 단방향 통신 방식으로 서버에서 클라이언트로 데이터를 전송한다.단방향 통신 : SSE는 서버에서 클라이언트로 데이터를 보내는 단방향 통신 방식이다.

Spring Boot로 SSE를 통한 알람 구현하기!
사이드 프로젝트를 하다 확장기능으로 내가 작성한 게시글에 좋아요가 달리면 알람 기능을 구현하자는 이야기가 나왔다.소켓과 SSE중 하나를 선택하기로 하였고, 소켓에 비해 부하가 적고 단순 알람은 서버측에서 일방적인 데이터 전송을 통해 구현 가능하므로 SSE를 선택하였다.

[Django] - Polling, SSE, WebSocket
Real-time Service? Polling, SSE, WebSocket 에 대해 알아보자

React와 SSE(Server Sent Events)로 실시간 채팅 구현하기
팀바팀 서비스를 우리가 직접 사용하며 느낀점은 "팀 피드.. 실시간이었으면 어땠을까?" 였다. 그래서 시작한 실시간 채팅 구현~!
[React native] 실시간 알림
https://copyprogramming.com/howto/react-native-can-t-connect-to-sse-in-android

Polling / Long Polling / SSE / WebSocket
클라이언트가 http request를 서버로 계속 보내서 이벤트 내용을 전달 받는 방식클라이언트가 계속적으로 request를 보내기 때문에 \-> 클라이언트가 많아지면 서버의 부담이 급증함http request connection을 맺고 끊는 것 자체가 부담스러운 방식

[트러블슈팅] SSE Broken pipe error
SSE 구현 front-end 참고 back-end 참고 현상 로컬에서는 원활하게 작동하는데 서버에 올리기만 하면 오작동해서 로그를 찍어봤더니 client가 alarm을 막았다. 원인 1. request 후 response 기다리기 : Client에서 보낸 데이

SSE(Server Sent Event)로 실시간 알림 받아오기
SSE(Server Sent Event)로 실시간 알림 받아오기에 대해 알아보자.

Spring SSE 도입기
이 글을 적는 이유는 다른 사람들이 혹시나 SSE에 대해 처음 도입을 할때, 내가 했던 삽질을 안했으면 좋겠는 마음에 적는다.!🤯내가 이전부터 해오던 프로젝트는 대게 클라이언트가 요청을 보내면, 서버에서 응답을 전달하는 형태로 통신이 진행됐었다. 따라서 개발을 하는데

Scheduling 과 SSE 를 활용한 실시간 푸시 알림 구현
Spring Boot 와 React.js 를 활용하여 Spring Schedule 과 Server Send Events 를 활용
SSE를 활용한 채팅방 목록 업데이트 기능에서 발생한 에러 해결(OSIV)
채팅방 목록 업데이트 기능을 SSE로 구현한 후 두가지 에러가 발생했다 > - IOException : Broken Pipe Connection is not available, request timed out after 30004ms 해당 에러가 발생한 후 추가해둔

Socket을 활용한 멀티 채팅 방 구현 ( feat. SSE vs Socket )
채팅 방 구현 ( feat. SSE vs Socket ) with Spring and React