エムオーテックス株式会社が運営するテックブログです。

Scala

Amazon Managed Service for Apache Flink で Amazon Kinesis Data Streams の受信日時を扱う

ストリーム処理における時間の概念と、Amazon Managed Service for Apache Flink で Amazon Kinesis Data Streams の ApproximateArrivalTimestamp を扱う方法を実装ベースで紹介しています。

Scalaのlazyを使用すると変数の初期化が「早くなる」ことがあるという話

本記事では、Scalaのlazyが通常の遅延評価と異なり、コード参照時に早く実行される例や、トレイト初期化順序の落とし穴をコード例で解説します。

AWS Lambda カスタムランタイムと並列処理を駆使した性能改善

本記事ではScalaとAWS Lambdaで構築した社内ツールをカスタムランタイムと並列処理で性能改善し、レスポンスタイムを大幅に短縮しました。