並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 9 件 / 9件

新着順 人気順

Gatlingの検索結果1 - 9 件 / 9件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Gatlingに関するエントリは9件あります。 performancekubernetes負荷テスト などが関連タグです。 人気エントリには 『Gatlingによる分散負荷試験を自動化するKubernetesオペレーターGatling Operatorの紹介 - ZOZO TECH BLOG』などがあります。
  • Gatlingによる分散負荷試験を自動化するKubernetesオペレーターGatling Operatorの紹介 - ZOZO TECH BLOG

    こんにちは。SRE部の川崎(@yokawasa)、巣立(@tmrekk_)です。私たちは、ZOZOTOWNのサイト信頼性を高めるべく日々さまざまな施策に取り組んでおり、その中の1つに負荷試験やその効率化・自動化があります。本記事では、私たちが負荷試験で抱えていた課題解決のために開発、公開したOSSツール、Gatling Operatorを紹介します。 github.com はじめに ZOZOTOWNは非常にピーク性のあるECシステムであることから、常にそのシステムが受けうる負荷の最大値を意識しております。想定しうる最大規模の負荷を受けてもユーザー体験を損なうことなくサービス継続できることをプロダクションリリースの必須条件としています。したがって、新規リリースやアップデート、大規模セールなどのシステム負荷に影響を与えうるイベント前など、比較的頻繁に負荷試験を実施しています。そして、社内でもっ

      Gatlingによる分散負荷試験を自動化するKubernetesオペレーターGatling Operatorの紹介 - ZOZO TECH BLOG
    • Go製CLIツールGatling Commanderによる負荷試験実施の自動化 - ZOZO TECH BLOG

      はじめに こんにちは、ML・データ部MLOpsブロックの岡本です。 MLOpsブロックでは機械学習モデルの実験基盤の作成、機械学習モデルを組み込んだAPI・Batchの開発・運用・保守を行なっています。APIを開発する際には負荷試験を実施し、本番環境で運用する際に求められるスループット・レイテンシを達成できるか確認します。 MLOpsブロックでの従来の負荷試験実施には人手を要する定型的な作業が複数ありました。また頻繁に行う作業でもありトイルとなっていました。 本記事ではMLOpsブロックで抱えていた負荷試験実施の課題と、解決のために開発したOSSのCLIツール、Gatling Commanderについて紹介します。Gatling Commanderが負荷試験の実施におけるトイル削減の一助になれば幸いです。 github.com 目次 はじめに 目次 背景・課題 従来の負荷試験実施の方法 分

        Go製CLIツールGatling Commanderによる負荷試験実施の自動化 - ZOZO TECH BLOG
      • GitHub Actions Self-hosted Runner と Gatling による負荷試験 - スタディサプリ Product Team Blog

        こんにちは。SRE の @int128 です。 先日の「負荷試験、Gatling を使ってやってみた」で紹介したように、スタディサプリではユーザ体験の改善や本番障害の予防を目的に負荷試験を行っています。 本稿では、SRE と Product Team がどのようにして一緒に負荷試験に取り組んでいるか、考え方や仕組みを紹介します。 背景 SRE では新しいマイクロサービスの開発や機能追加の契機で Production Readiness Check を行っています。 具体的には、Product Team がテンプレートにしたがって Production Readiness Checklist を記入して、SRE と一緒にレビューを行っています。 その際に、トラフィックが多い、あるいは、レイテンシが厳しい、といったリスクがある場合に負荷試験を行うことにしています。 負荷試験は以下の流れで実施し

          GitHub Actions Self-hosted Runner と Gatling による負荷試験 - スタディサプリ Product Team Blog
        • Gatlingを使用した負荷テストAPIとWebサイト: 始めるのに遅すぎることはありません

          Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

            Gatlingを使用した負荷テストAPIとWebサイト: 始めるのに遅すぎることはありません
          • 負荷テストツールGatling Tips(実践的なScalaスクリプト)

            Gatlingでシナリオを作成するときに、よくつかうテクニックをまとめてご紹介します。 基本的な実行方法やセットアップ方法は、こちらの記事「Gatlingで負荷テストを行う手順のまとめ(セットアップ編)」を参考にしてください。 よくつかうプロトコル設定 Gatlingでは、protocolsとして、シナリオに対する基本的な振る舞いを定義できます。 定義できる内容は、テスト対象のドメインやプロキシー、認証やUserAgentなど多岐にわたりますが、よく使うと思われるものを以下に解説します。 まずは、サンプルのソースです。 val pcAgent="Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/30.0.1599.101Safari/537.36" var httpProtocol = http

              負荷テストツールGatling Tips(実践的なScalaスクリプト)
            • Gatlingによる負荷テスト入門

              JJUG CCC 2023 Fall 14:00 A-1 https://jjug.doorkeeper.jp/events/164154 デモのコードはGitHubにあります https://github.com/irof/jjug-ccc-2023-fall-irof

                Gatlingによる負荷テスト入門
              • 負荷試験、Gatlingを使ってやってみた - スタディサプリ Product Team Blog

                スタディサプリのコミュニケーション開発チームの @chata です。開発実装を行った際に負荷試験をして実際のパフォーマンスがどの程度なのか計測したときの模様を共有いたします。 TL;DR 背景と結果 負荷試験をいざやってみると色々問題が見つかりました。パフォーマンスにおける課題だけではなくアーキテクチャの課題も把握できました。また弊チーム以外でも同じようにやってみたいという声があり活用してもらっています。 負荷試験に関するまなび 負荷試験は3種類のテストをそれぞれの目的で実施すると必要なリソース(CPUやMEM)や台数などの把握が事前にできます。またパフォーマンスの課題も見つけやすいです。 実行環境に関する Tips SREチームの多大なる支援を背景にPR環境で Report がDeployされる Loadtest Platform を活用することで試行錯誤のサイクルを速くまわすことができ

                  負荷試験、Gatlingを使ってやってみた - スタディサプリ Product Team Blog
                • Argo WorkflowsとGatlingで作るスケーラブルな負荷テスト環境 - asoview! TECH BLOG

                  これはアソビュー! Advent Calendar 2023の1日目です🎄 今年のアドベントカレンダーは2面公開なので、ぜひそちらも御覧ください! アソビューでVPoE兼Tech Leadをしているdisc99🐼です! 今回はアソビューの負荷テスト環境の事例を紹介させてもらえればと思います! はじめに 負荷テストに求められるもの Argo Workflowsとは Gatlingとは システム構成 運用事例 テストシナリオの作成と計画 負荷テスト実施とモニタリング テスト結果の分析とパフォーマンスの改善点 ナレッジの蓄積 まとめ はじめに 多くのサービスは実際の運用環境において予期せぬトラフィックやアクセスパターンに直面します。 サービスのパフォーマンス、スケーラビリティ、安定性を評価するために負荷テストは重要で、実際のトラフィックを模倣し、サービスが指定された要件を満たすかどうかを評価

                    Argo WorkflowsとGatlingで作るスケーラブルな負荷テスト環境 - asoview! TECH BLOG
                  • gatlingのレスポンスボディをCirceでデコードする | DevelopersIO

                    はじめに GatlingでAPIテストを記述しているとリクエストボディのJSONに対するアサーションを記述する場合があります。公式にはJSON PathでJSONの中身を取り出すAPIが提供されています。 Gatling Checks こんな感じです。 // JSON Response { "foo": 1, "bar" "baz" } jsonPath("$..foo").ofType[Int] // will match 1 Circeでパースしたい Scalaを使っているとCirceでVOにマッピングしたくなるのが人情です。やってみます。 こうなる そして、いきなりですが、こうなります。(コード全体はこちらにあります) object CirceOps { type ParseResult[A] = Either[Throwable, A] type RequestBodyType =

                      gatlingのレスポンスボディをCirceでデコードする | DevelopersIO
                    1

                    新着記事