並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

gatlingの検索結果1 - 11 件 / 11件

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

gatlingに関するエントリは11件あります。 performanceテストkubernetes などが関連タグです。 人気エントリには 『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
      • 月間2,000万人が使うメルカリ検索機能のアーキテクチャ。ElasticsearchのTiered Index設計とGatlingによる負荷検証 - Findy Tools

        公開日 2024/12/17更新日 2024/12/17月間2,000万人が使うメルカリ検索機能のアーキテクチャ。ElasticsearchのTiered Index設計とGatlingによる負荷検証 メルカリはお客さま同士でモノを売買できる日本最大のフリマアプリで、サービス開始から累計40億品以上の商品が出品されています(2024年9月時点)。そんな膨大な商品の中から欲しいものを見つけるために欠かせないのが検索機能です。 この記事では、今の検索チームが運用しているシステムに設計段階から関わっているメンバーの私が、主に設計時に盛り込んだ工夫を紹介しようと思います。 メルカリの検索機能の紹介検索機能は希望の商品を見つけやすくするために不可欠な機能です。例えば、“iPhone”と検索したら、“iPhone”に関連する商品がたくさん出てきます。検索機能は主に以下に説明する4つを提供しています。

          月間2,000万人が使うメルカリ検索機能のアーキテクチャ。ElasticsearchのTiered Index設計とGatlingによる負荷検証 - Findy Tools
        • Go製CLIツールGatling Commanderによる負荷試験実施の自動化

          負荷テストツール4選!ユーザーが語る効果的なパフォーマンステストのプラクティス!の登壇資料になります。 https://trident-qa.connpass.com/event/326996/

            Go製CLIツールGatling Commanderによる負荷試験実施の自動化
          • 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の使い方 - Qiita

                        はじめに 負荷試験でテストツールGatlingを初めて使用したので、インストールからGatling実行結果を確認するまでの手順をまとめました。 インストール手順 OpenJDKのインストール GatlingはScalaによって書かれており、JavaVM上で動作します。そのため、実行するにはJavaVMのインストールが必要です。 Oracle公式サイトからJDKをダウンロード、インストールします。 Gatling公式によると、64bit版のJDK8、JDK11以外のバージョンはサポート対象外のようです。 この記事ではJDK8をインストールして動作確認しています。 インストール後、以下のコマンドを実行し、Javaのバージョンが表示されていればインストール完了です。

                          負荷試験テストツールGatlingの使い方 - Qiita
                        1

                        新着記事