
동영상 전체 업로드/다운로드는 스트리밍이라할 수 없지~!

Chunk로 MP4를 나눠서 받는 방식을 채택해서 사용해보았다.

HLS프로토콜을 활용해서 스트리밍 구현 완료!!

동영상 썸네일을 생성해보자~!

- ❓ 여러 Chunk들을 동시에 업로드해서 시간을 줄일 수는 없을까? - ❓저장했던 Chunk들을 비동기적으로 동시에 불러오면 시간을 줄일 수 있지 않을까?

nGrinder란 네이버에서 진행한 오픈 소스 프로젝트로 서버의 부하 테스트를 위한 도구이다.https://github.com/naver/ngrinder/releases위 링크를 통해 설치하여 실행할 수도 있고, 도커컨테이너를 통해서도 가능합니다.😁 저는 도

스트리밍 프로토콜 비교 RTMP >스트리밍 서버와 Adobe Flash Player 간에 오디오 및 비디오 파일을 전송하기 위해 Adobe에서 개발한 레거시 프로토콜 장점 1. 짧은 지연시간 2. 많은 서비스에서 사용하고 있기때문에 Nginx Rtmp와 같은 활용

리액티브한 프로그래밍을 위해 기존에 JPA로 작성되어있던 도메인들을 R2DBC로 변경하고자 한다. 기존 JPA 코드 도메인 Repository

NGINX로 PRoxy pass 할때 Redirect mismatch 발생 the ssl parameter requires ngxhttpssl_module 오류 발생 ssl 모듈이 없었음. --with-httpsslmodule crypto randomUUID 문

동영상 스트리밍에 비해 라이브스트리밍은 많은 트래픽을 유발한다. 그래서 모든 서비스들을 하나의 서버에서 운영하는 것보다는 두 도메인을 다른 서버에 구축하고 라이브스트리밍의 서버를 좀 더 트래픽을 감당할 수 있도록 구축하는 것이 효과적이라고 생각했다. 그래서 분리를 하

동영상 재생에 대한 구현은 이전에 마쳤으니 동영상에 댓글을 달고 좋아요와 싫어요를 누르는 기능을 구현하였다.R2DBC는 JPA와 달리 테이블을 자동으로 생성해주지 않아서 직접 작성하여야 한다. 너무 불편하긴 하지만 덕분에 공부를 하게 되기는 하는데 이걸 장점이라고 해야

좋아요 기능 구현과 동시성문제 기능은 간단하다. 댓글에 좋아요 버튼을 누르면 좋아요가 1올라가는 동작을 한다. 우선 내가 구현한 코드는 다음과 같다. 기능이 간단한 만큼 코드도 간단하다. 하나의 요청을 하였을 때에는 문제가 없다. 하지만, 여러 요청이 동시에 들어온

https://velog.io/@van1164/streaming-like위 포스트에서 JOIN을 통한 좋아요 수를 구현하였다. 하지만 이는 좋아요가 50만개 이상 생길경우 평균 응답 속도가 10초 이상으로 사용하기 어려웠다. 특히나 조회수도 구현할 예정인데,