#학습

#학습 태그 글 6개

100-데이터분석-AI

evolution of system design

> AI 지식과 영어 실력 향상을 위해 UC Berkeley 강의를 영어로 정리하는 post다. > 한번 보기 > 한국어 해석 보기 > 다시 영문 강의 보면서 정리 순으로 진행하고 있다. > The figures ...

400-인프라-아키텍처

kafka 메세지 전송

Kafka에서 메세지 전송 시 어떤 보장 수준을 선택할지가 중요하다. Kafka는 메세지 전송 시 다양한 보장 수준을 제공한다. - 메세지가 손실될 수 있지만, 중복은 발생하지 않음 - acks=0으로 설정 - 빠르...

300-백엔드개발

다른 서비스의 데이터가 필요할 때

성과분석 서비스에서 sns에서 성과분석을 하기위한 데이터를 매일 밤11시에 수집하도록 설계했다. 이때 sns서비스의 모든 유저계정,모든 게시물정보가 필요했다. - 장점 - 분석서비스에서 별도의 디비가 필요없음 - ...

300-백엔드개발

webflux vs mvc 관련 의문점 정리

> 이미 많이 있지만 webflux와 spring mvc를 나의 언어로 정리하고 궁금한 것을 찾아보고자 한다 [동기 vs 비동기, 블로킹 vs 논블로킹](../700-%EC%BB%B4%ED%93%A8%ED%84%B0...

400-인프라-아키텍처

kafka가 멀까

> 대규모 실시간 데이터를 처리하는 오픈소스 분산형 이벤트 스트리밍 플랫폼 핵심 특성: 분산(Distributed), 유연(Resilient), 장애에 강함(Fault Tolerant) - 높은 처리량 - 컨슈머/...

400-인프라-아키텍처

msa 개념

마이크로서비스를 클라우드 네이티브 앱이라고도 부른다. 클라우드 앱 : 우리가 어디에 위치해잇든 알바 ㄴㄴ 사용자처리를 csp에서함 클라우드 네이티브 어플리케이션 : 클라우드에 최적화된 어플리케이션 | ...