タグ

2023年12月7日のブックマーク (4件)

  • Goでの並行処理を徹底解剖!

    並行処理をうまく使うのは難易度が高めです。 それゆえに、go文とチャネルについて基的な文法書で知った後「並行処理ちゃんとできる!」の段階まで自力でたどり着くのは大変でしょう。 このは、 *「並行処理ってやって何が嬉しいの?」 *「ゴールーチンとかチャネルとかって一体何者?」 *「ゴールーチンやチャネルを使ったうまいコードの書き方が知りたい!」 *「Goランタイムで並行処理をどううまく処理しているか知りたい!」 といった要望にお答えする、「Goでの並行処理」に関連した事柄について網羅的・徹底的に書きまくったものです。

    Goでの並行処理を徹底解剖!
  • Amazon Athena と Amazon S3 Express One Zone でデータレイクのクエリを高速化

    日より、Amazon Athena を使用して、Amazon S3 Express One Zone ストレージクラスに保存されているデータに対してクエリを実行できるようになりました。これにより、クエリのパフォーマンスが S3 Standard と比べて最大 2.1 倍向上します。S3 Express One Zone は、アクセス頻度が最も高いデータやレイテンシーの影響を受けやすいアプリケーションに対して 1 桁ミリ秒単位の一貫したデータアクセスを提供するために構築された、高性能な単一アベイラビリティーゾーンストレージクラスです。 Athena はサーバーレスのインタラクティブな分析サービスです。ペタバイト規模の S3 データレイクを簡単かつ柔軟に分析できます。ビジネスインテリジェンスの分析やレポート作成、財務リスクのモニタリング、センサーデータの処理など、レイテンシーが重要なデータレ

    Amazon Athena と Amazon S3 Express One Zone でデータレイクのクエリを高速化
  • そのLambdaの実行…同期?非同期? - Qiita

    はじめに AWSでサーバレスアーキテクチャ構築しようとなったときに欠かせないのが AWSLambda ですよね。 基的に他のサービスからのイベントでinvokeすることが多いと思いますが、その際 同期呼び出し でinvokeされるのか、 非同期呼び出し でinvokeされるのかを気にしたことはありますか? 今回は今更ではありますが、Lambdaがinvokeされるイベントが同期なのか、非同期なのかをまとめていこうと思います。 そもそも 同期 / 非同期 で、どんな違いがあるのでしょうか? 同期呼び出し 同期呼び出しの場合は直接Lambdaを 1回 実行します。 Lambdaが実行され、処理が完了してからレスポンスが返ってきます。 非同期呼び出し 非同期呼び出しの場合はLambdaを直接実行するわけではなく、キューイングされた後実行されます。 Lambdaの呼び出しに失敗した場合は自動的に

    そのLambdaの実行…同期?非同期? - Qiita
  • 従来から12倍高速化した同期呼び出しLambdaのスケールアウト能力を確認してみた | DevelopersIO

    CX事業部@大阪の岩田です。 re:inventで大量のアップデート情報が流れる中、Lambdaにもこんなアップデートが来ていました。 なんと同期実行のLambdaが従来の12倍のスピードでスケールアウト可能になったとのことです! 従来Lambdaの同時実行数は1分ごとに500ずつスケールアウトしていく仕様でしたが、このアップデートによって10秒ごとに1,000ずつスケールアウト可能になりました。 新サービスや新機能というわけではありませんが、コレはなかなか熱いアップデートではないでしょうか?ということで実際にLambdaを大量起動してスケールアウトの速さを確認してみました。 環境 今回検証に利用した環境です。 Lambda ランタイム: Python3.11 アーキテクチャ: arm64 リージョン: バージニア(us-east-1) メモリ割り当て: 128M EC2 インスタンスタ

    従来から12倍高速化した同期呼び出しLambdaのスケールアウト能力を確認してみた | DevelopersIO