Recent posts

Server, Microservice Architecture

2020-06-05

Monolith Architecture s/w의 모든 구성요소가 한 프로젝트에 통합 소규모 프로젝트일때 많이 사용된다

JAVA, Stream, Lambda

2020-06-05

Stream (java.util) Collection의 요소를 하나씩 참조하여 Lambda식으로 처리할 수 있게 해주는 일종의 반복자

Server, ZooKeeper

2020-06-03

코디네이션 시스템 분산 시스템 설계의 문제점을 해결하는 서비스 시스템 1.분산된 시스템간 정보를 어떻게 공유할것이고 2.클러스터에 있는 server들의 상태를 확인할 필요가 있고 3.분산된 server간 동기화를 위한 lock을 처리하...

Server, Kafka

2020-06-03

기존 메시징 시스템 vs Kafka |기존|Kafka| |–|–| |producer 메시지 전송시, 메시지 개별전송 | 다수의 메시지를 batch형태로 한번에 전달 (tcp/ip라운드트립 횟수 줄임)| |메시지 메모리에 저장처리 안된 메시지가 많을 수록 성능 감소 | 파일시스템에 ...