페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

MongoDB란 무엇인가?

https://www.mongodb.com/what-is-mongodb

https://nicewoong.github.io/development/2018/02/10/mongodb-feature/


스프링에서 MongoDB 사용하기

https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#get-started:first-steps:spring

> 10. Reactive MongoDB support (https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mongo.reactive)

> 12. Reactive MongoDB repositories(https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mongo.reactive.repositories)




사용 예제

스프링 webflux + mongoDB: https://thepracticaldeveloper.com/2017/11/04/full-reactive-stack-with-spring-webflux-and-angularjs/

SSE: https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events


자바스크립트 이벤트 등록 방법 비교

http://unikys.tistory.com/312


sync VS async, blocking VS non-blocking

7주차-blocking & non-blocking

https://www.slipp.net/questions/367

https://homoefficio.github.io/2017/02/19/Blocking-NonBlocking-Synchronous-Asynchronous/


reactive programming

http://callistaenterprise.se/blogg/teknik/2014/04/22/c10k-developing-non-blocking-rest-services-with-spring-mvc/


4/4 스터디 후 남겨진 과제..

  1. sse 와 websocket의 차이점
  2. BE - sse 적용 방법 및 동작
  3. FE - sse 적용 방법 및 동작
  4. non-blocking 활용 예제 : 경주 히스토리 조회(지연되는 쿼리 조회 환경을 만들어 기존의 쿼리 조회가 끝난 시점에 한번에 뿌려주는 방식이 아닌 실시간 출력 구현)


시간되면 추가 해 볼 것 들

  1. mongoDB replica 구성
  2. 관련 개념 비교 정리 (blocking, nonblocking, synchronous, asyncronous, reactive 등)



  • 레이블 없음