いつものクラウド技術コラム本です。
いつもよりエモさ増し増しです。
■いまどきのコンピューティングについて考えよう
クラウドネイティブだとかサーバーレスだとかよく分からないバズワードが跋扈する昨今ですが、いまどきのコンピューティングについて、いろいろなキーワードを元にあらためて考えてみようと思います。
この記事を通じて、サーバーレス全盛期となったいまどきのクラウド環境において、きれいな設計について考えるきっかけとなればと思います。
・Function as a Service
・関数型プログラミングと副作用とスケーラビリティ
・分散処理による並列と複製
・イベント駆動とCQRSとGraphQL
・認証と認可とマイクロサービス
・エッジとクラウドとオンプレミス
・No-Codeとエンドユーザコンピューティング
■ストリーミング処理エンジンためしてみた
ここしばらくPubSubとFaaSでストリーミング処理をやっているのですが、だんだんつらくなってきたので、きちんとしたストリーミング処理のためのエンジンをさらっと一通り触ってみました。
・Apache Spark Streaming
・Kafka Streams
・Apache Flink
■ねこるり用語辞典
「めもおきば」の中の人の発言に出てくる用語を解説します。
Jargon file的なやつ。