OpenStreetMap

https://osm.kr/about/

wiki: OpenStreetMap(이하 OSM) 은 2005년 설립된 영국의 비영리기구 오픈스트리트맵 재단이 운영하는 오픈 소스 방식의 참여형 무료 지도 서비스이다.
네이버나 카카오같은 단순 타일맵 서비스가 아닌 지리공간 오픈 데이터베이스로써 참여자의 수정요청이 받아들여 진다.

더 읽어보기 »

OAuth

OAuth(Open Authorization)
위키: 사용자가 자신의 자격 증명을 제공하지 않고 제3자 애플리케이션에 자신이 소유한 자원의 제한적인 접근 권한을 부여할 수 있는 표준 프로토콜

참고
https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-07
https://opentutorials.org/course/3405
https://www.youtube.com/watch?v=zEysfgIbqlg&list=PLKCk3OyNwIzuD_jxWu-JddooM2yjX5q99&index=4

더 읽어보기 »

합의 알고리즘

다양한 합의 알고리즘(Consensus Algorithm) 을 사용해 사용자의 선형성 원자적 연산 구현하고, 노드간 원자적 연산(compare and set) 을 지원한다.
합의알고리즘은 데이터 복제, 상태 동기화 를 필요로하는 서비스들이 사용한다.

더 읽어보기 »

EventListener

의존성 분리를 위해 Spring 에서 지원하는 이벤트 처리 방식
아래와 같이 @EventListener 어노테이션으로 이벤트를 처리할 메서드를 정의해 놓으면, 이벤트가 처리될 위치에서 AOP 를 통해 EventListener 핸들러 함수가 호출되도록 설정된다.

더 읽어보기 »
0%