AT Protocol 기반 음악 플랫폼 Rocksky, Last.fm 대항마 될까?

by DD
2주 전
조회수 2

AT Protocol 기반의 음악 스크로블링(Scrobbling) 및 발견 플랫폼 Rocksky가 출시됨

Last.fm 및 ListenBrainz와 호환되는 API를 제공하여 기존 사용자 유입을 시도함

API 키 발급 방식에 대한 질문과 OAuth 지원 부재에 대한 아쉬움이 제기됨

음악 재생 기능 부재에 대한 사용자들의 궁금증이 나타남

AT Protocol 기반 아키텍처

Rocksky는 AT Protocol을 기반으로 구축되어 탈중앙화된 음악 스크로블링 및 발견 플랫폼을 제공한다. AT Protocol은 분산 소셜 네트워크 구축을 위한 프로토콜로, Rocksky는 이를 활용하여 사용자 간의 음악 공유 및 발견을 가능하게 한다. 데이터 격리 아키텍처(Data Isolation Architecture)를 통해 사용자 데이터를 안전하게 관리하고, Last.fm과 같은 기존 플랫폼과의 호환성을 제공한다.

기술 스택 및 구현 상세

Rocksky는 TypeScript를 주 언어로 사용하며, Rust를 사용하여 성능을 최적화했다. 또한, Docker를 통해 개발 및 배포 환경을 구축하여, 개발자들이 쉽게 서비스를 실행하고 관리할 수 있도록 지원한다. Node.js 환경에서 실행되며, 다양한 외부 API와의 연동을 통해 풍부한 기능을 제공한다. 구체적인 구현 코드는 본문에 포함되지 않았다.

API 키 발급 방식 및 OAuth 부재

커뮤니티에서는 Rocksky의 API 키 발급 방식에 대한 질문과 OAuth 지원 부재에 대한 아쉬움이 제기되었다. 특히, 네이티브 iOS 앱 사용자들이 'Sign in with Bluesky'와 같은 간편한 로그인 방식을 기대하는 반면, API 키를 발급받아야 하는 불편함이 존재한다. 이는 사용자 경험(UX) 측면에서 개선이 필요한 부분으로 지적된다.

음악 재생 기능 부재 및 향후 계획

사용자들은 Rocksky에서 음악 재생 기능을 제공하지 않는 점에 대해 궁금증을 나타냈다. 현재 Rocksky는 스크로블링 및 음악 발견 기능에 초점을 맞추고 있으며, 향후 Rocksky Connect와 같은 기능을 통해 원격 재생을 지원할 계획이다. 또한, 멀티모달 분석(Multimodal Analysis)을 통해 다양한 음악 소스를 지원하고, 사용자 맞춤형 피드 기능을 제공할 예정이다.

Show HN: Rocksky – Music scrobbling and discovery on the AT Protocol