hemin
1.0.0
Hemin은 팟 캐스트 카탈로그 및 검색 엔진 인프라입니다. 엔진은 Scala로 작성되었으며 MongoDB를 사용하여 Podcast/Episode/Feed 카탈로그를 저장하고 데이터를 Solr로 색인화합니다. 나머지 API는 라우팅 및 JSON을위한 재생 프레임 워크에 의존합니다. 서버는 완전히 비동기식이며 Akka 액터와 스칼라 선물을 많이 사용합니다. 현재 웹 클라이언트가 작성되었습니다 각도 프레임 워크를 기반으로합니다 엘름.
WebApp은 Hemin.io에서 사용할 수 있습니다
Hemin 시스템에는 여러 가지 다른 프론트 엔드 변형 구현이 있습니다. WebApps는 그리스 알파벳의 문자의 이름을 따서 명명되었습니다. 현재 다음과 같습니다.
모든 REST 엔드 포인트의 기반은 https://api.hemin.io/api/v1입니다
Hemin Engine은 REPL을 특징으로하는 독립형 명령 줄 애플리케이션으로 시작할 수 있습니다. 또는 다른 스칼라/자바 (또는 다른 호환 JVM 언어) 응용 프로그램에 포함시킬 수 있습니다. 두 번째 방법은 API 서버가 엔진을 통합하는 방법입니다.