지속형애플리케이션

回到术语表

지속형애플리케이션(连续应用程序)은실시간으로데이터에반응하는종단간(E2E)애플리케이션입니다。특히개발자의경우별도의시스템에서현재처리중인지속형애플리케이션의여러측면(예를들어쿼리제공,배치작업과의상호작용)등을지원하기위해단한가지프로그래밍인터페이스를사용하고자합니다。아래에다음과같은사용사례를처리할수있는지속형애플리케이션의예를소개하였습니다。

  • 실시간으로제공될데이터업데이트개발자는火花애플리케이션을하나작성해서업데이트와제공을둘다처리하게하기도하고(예:火花JDBC서의버를통해)MySQL、Apache Cassandra复述,나와같은서빙시스템에서자동으로트랜잭션업데이트를수행하는API를쓰기도합니다。
  • 추출,변환및로드(etl)。개발자가배치작업에필요한변환을목록으로나열하기만하면스트리밍시스템이스토리지시스템둘모두와의조율을처리하여딱한번만처리하도록보장합니다。
  • 기존배치작업의실시간버전생성。스트리밍시스템이같은데이터의배치작업과항상일관된결과가나오도록보장합니다。
  • 온라머신러닝。머신러닝라이브러리는같은API배후에서제공하는실시간교육,정기배치교육과예측을조합하도록설계됩니다。连续应用程序

额外的资源

回到术语表