15P by xguru 1달전 | favorite | 댓글과 토론
  • Scylla는 오픈소스 컬럼기반 NoSQL DB
  • Cassandra와 완전히 호환되며 성능과 비용면에서 훨씬 뛰어남
    → 처리량으로는 3노드 클러스터에서 2x~5x. P99 < 10ms 일때는 3x~8x 빠름. 노드 추가는 3x, 노드 교체는 4x 빠름
  • Scylla는 Cassandra의 아키텍쳐를 많이 가져오면서도 C++로 구현하여 Java의 GC 오버헤드를 줄이고, 코어당 1개의 쓰레드를 사용하여 컨텍스트 스위칭을 최소화
    • 노드당 100만 R/W 이상 처리 가능
    • 지연시간도 더 적고, 안정적인 성능을 유지
    • 셀프 튜닝 가능
    • 고 가용성 + 확장성
    • 같은 작업량 대비 Cassandra 보다 훨씬 적은 컴퓨팅 자원을 사용