PLAID Engineer Blog

PLAID Engineer Blog


PLAID Engineer Blog

stream

ストリーム処理を1からKappa Architectreまで学ぶ

エンジニアの @mkataigi です。ついにエンジニア定年説の定年を迎えましたが、まだまだバリバリのエンジニアをやってくつもりでおります。 KARTEをシステムの側面から見た場合、大量のイベントデータという、いわゆる「ストリームデータ」を処理するシステムになります。今回は、KARTEの成り立ちを理解するために、そもそもストリームデータとは何者なのか、ストリームデータはどのような特性を持っていて何が大変なのかを理解して、ストリーム処理ではその大変さについてどのようにアプローチしてきたのか、そのシステムの発展について解説してみたいと思います。 ストリームデータを理解する まずシステムの説明に入る前に、そもそもストリームデータとは何なのかについて理解していきたいと思います。ま…

Makoto KataigiMakoto Kataigi