AT Protocol: 분산 시스템 엔지니어를 위한 새로운 아키텍처

ATProto for Distributed Systems Engineers

AT Protocol: 분산 시스템 엔지니어를 위한 새로운 아키텍처

AT Protocol은 기존의 강한 일관성 SQL 데이터베이스 대신, NoSQL 클러스터와 이벤트 로그(Kafka)를 활용한 스트림 프로세싱 아키텍처를 채택하여 확장성을 확보합니다. 이 글은 내부 서비스를 공개 API로 노출하고, 사용자 데이터 저장소(Data Repository) 모델을 통해 누구나 분산 백엔드에 기여할 수 있는 구조를 설명합니다. OAuth 로그인과 서명된 레코드를 통해 앱과 뷰 서버(Appview)가 데이터를 주고받는 방식도 다룹니다.

우리의 해결책은 고확장성 백엔드의 표준 관행을 취한 다음, 피어투피어 시스템에서 사용한 기술을 적용하여 개방형 네트워크를 만드는 것이었습니다.

같은 날의 다른 소식

2026-08-10