본문 바로가기
SingleStoreDB/엔지니어링

실시간 시스템 구현을 위한 SingleStore

by 에이플랫폼 [Team SingleStore Korea] 2020. 12. 10.

 

SingleStore를 통한 실시간 시스템 활용 사례

실시간 애플리케이션과 분석이 마이크로 초 단위로 응대를 해야 한다는 것은 모두가 알고 있습니다. 하지만 실시간 시스템은 최근까지 주목 받기 어려웠습니다. “SingleStore”의 도래로 더 많은 조직과 애플리케이션에 개방된 완전히 새로운 실시간 분석 사례들이 나오고 있습니다. 이 블로그는 몇몇 새로운 활용 방안과 사례를 조사해서 여러분들에게 향후 적용 가능한 아이디어를 제공하고자 합니다. 이 성공적인 활용 사례 리스트들은 실시간 대시보드와 분석에 상당한 이점을 제공한다는 점에서 다양한 영감을 줄 수 있을 것입니다.

과거 실시간 시스템 적용 분야의 한계

실시간 컴퓨팅은 운영체제에서 시작되었고, 그 후 실시간을 위한 특별한 소프트웨어 비용으로 인해 소수 응용 프로그램으로 사용이 되었습니다. 초기 구현은 오랜 지연이 없거나 즉각적인 결과를 요구하는 실시간 네트워크와 시장 중심 애플리케이션 위주로 이루어졌습니다. 예를 들어 반자동 컴퓨터 항공 비행 제어 시스템, ABS 브레이크 또는 단일 목적에 초점을 둔 애플리케이션과 같이 즉시 응답이 필요한 실시간 물리 시스템들에 매우 적합했습니다. 이러한 실시간 활용 사례는 분산 되거나 때로는 자율적으로 유지되는 동안 매우 높은 정확성, 동시성 및 내구성이 포함된 안정성이 요구되는 제한적인 애플리케이션과 시스템들이었습니다.

 

그림1 분야별 실시간 시스템 다이어그램

실시간 시스템의 필요성

최근 비즈니스들은 매우 빠른 속도를 요구합니다. 이전에는 기업이 상대적으로 속도가 느려도 최신 대시보드를 사용하기에 충분했지만 이제는 응용 프로그램이 IoT 디바이스에 연결되지 않은 경우에도 웬만한 속도로는 요구 사항을 수용할 수 없습니다. 비즈니스 중심 소프트웨어 조직의 대부분 리더들은 속도가 조직의 새로운 ‘통화(Currency)’라고 생각을 합니다. 우리는 현재 극심한 경쟁 상황과 역동적인 적응성이 요구되는 시대에 있습니다. 고객 및 다양한 관련자의 목소리를 통해서 새로운 트렌드를 감지하고, 신속한 결정을 내리고, 빠르게 구현함으로써 새로운 트렌드를 처리할 수 있는 조직은 자신들의 비즈니스 도메인에서 승자가 될 것입니다. 현명한 조직은 대안을 계획하고, 실행하고, 긴급한 변화에 대해 대응함으로써 사전 대응을 중시할 것입니다.

더 낮은 비용과 더 광범위한 활용 사례로 요구 사항을 충족하기 위한 Technology enabler들이 등장을 하고 있습니다. 이는 신호, 이벤트 및 관심 패턴을 감지하고 제한된 상황에서도 응대가 가능한 복잡한 이벤트 처리하는 기능으로부터 시작되고 있습니다. 오늘날, 우리는 스트리밍 데이터를 주류로 사용하여 실시간 애플리케이션에 적응하는 추세가 가속화되고 있음을 볼 수 있습니다. Ventana 연구에 따르면 내년에는 50% 이상의 기업이 내부에서 실시간 스트리밍 데이터를 활용할 것이라고 합니다. 이제는 여러 특수 목적의 데이터 저장소가 아닌, 단일 논리 저장소로 관리되는 클라우드에서 다양한 종류의 복잡한 대형 데이터를 처리할 수 있는 데이터베이스가 많아질 것이고, 이는 데이터 전달을 크게 단순화하고 가속화할 것입니다. 조직들은 스마트 IoT에 연결된 데이터 위치, 의미 및 변환(ETL)과 관련된 복잡성을 단순화할 것입니다. 이러한 복잡성의 단순화는 종종 Industry 4.0 솔루션에 내장되어 속도가 가속화되었습니다.

 

성공적인 실시간 시스템 활용 분야

아래의 리스트는 일반적인 용도는 굵은 텍스트로 강조하였고, 특별한 순서 없이 나열했습니다. 모든 산업군에서 이미 시급하게 실시간 시스템 지원을 요구하고 있는 상황입니다.

 

핀 테크

  • 포트폴리오 관리 및 분석
  • 이상거래 탐지(Fraud Detection)
  • 알고리즘 거래, 암호화 교환
  • 대시 보드 및 API

소프트웨어 및 SaaS

  • 인터넷 서비스를 위한 향상된 CX
  • 공급망 가시성
  • ML 파이프라인 및 플랫폼

미디어 및 커뮤니케이션

  • 광고 최적화 및 광고 게재
  • 스트리밍 미디어 품질 분석
  • 비디오 게임 원격 측정 처리
  • 네트워크 원격 측정 및 분석

에너지

  • IoT 및 스마트 미터 분석
  • 예지 정비
  • 지리 공간 추적 및 계산
  • 대시 보드 및 API

 

이 리스트에 없는 더 많 업계의 활용 사례들이 있지만, 실시간 시스템 활용을 고려해야 할때라는 것은 확실합니다. SingleStore는 조직이 실시간 시스템 구현 및 활용을 쉽게 할 수 있도록 장벽을 낮추었습니다. 이는 대시보드, 분석 및 이외 투명성이 필요한 상황에 경우 특히 그렇습니다. 작업 상태나 결과에 대해 즉각적인 확인이 필요하다면 SingleStore가 구현하는 실시간 시스템 활용 사례를 고려해야 합니다. 실시간 시스템은 이제 모두를 위한 것이므로, 새롭고 경쟁력 있는 실시간 시스템 구현을 준비하시기 바랍니다.

 

November 23st, 2020

Jim Sinur


 

출처: https://jimsinur.blogspot.com/2020/11/real-time-use-cases-enabled-by-database.html?m=199

 

Real-Time Use Cases Enabled by the Database of Now

While we all know that real-time applications and analytics are constrained to respond in the order of microseconds, real-time systems have ...

jimsinur.blogspot.com

 

 

※www.a-platform.biz​ | info@a-platform.biz