野党ヒアリングで平成29年内閣法制局憲法関係答弁例集に「国葬とは①国の意思により②国費を持って③国の事務として行う葬儀を言う」とあると示されたので、内閣法制局職員に「①「国の意思」は該当するか?」と聞いたら「今回は国葬でなく『国葬… https://t.co/K6x631Mmeo
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
こんにちは。 PharmaX でエンジニアをしている諸岡(@hakoten)です。 この記事の概要 APIの負荷テストツールにGrafana Labs社が開発している「k6」というツールがあります。 k6はオープンソースのCLIツールですが、 「Grafana Cloud k6」というクラウドベースSaaSツールも提供されている便利なツールです。 ローカルのk6は、負荷テストの時に使ったことはあったのですが、真面目に負荷テストの設計をするにあたり、ちゃんと理解したかったため、改めて基本から調べてみました。k6の入門記事としてお役に立てれば嬉しいです。 インストール Macでは、k6を「Homebrew」でインストールすることができます。
この記事は MIXI DEVELOPERS Advent Calendar 2022 6 日目の記事です。 負荷試験を行う機会が年に何度かあるのですが、以前まではvegetaを使っていましたがちょっと高めの負荷をかけた時の挙動がよろしくなく、k6を試してみたところ不満が無かったので最近はk6を常用しています。 そんなk6をもうちょっと使いこなすために色々とまとめてみようかと思います。 k6とは? Grafana Labsが開発した負荷ツール。 github.com ツール自体はGo製で、負荷シナリオをJavaScriptで書きます。 負荷シナリオはk6 Browser RecorderというChrome拡張を使えばブラウジングしているだけで作成可能で、k6 Cloudを使ったWeb上でのシナリオ作成・管理・実行が可能です。 わざわざGitHub上でシナリオを管理しなくてもいいというのは個人
Celeronかよ、俺なんてK6-2だったぜ最初のパソコンは 俺もその頃愛国flashみたいなものに触れてネトウヨになりかけてたが 韓国への偏見が解けたのは00年代のMMORPGを遊び漁っていたころ RO、ガディウス、アスガルド、シールオンライン、マビノギ、アトランティカ、エルソード……とかが好きだったな 君のミツキヨ枠は、俺の中ではESTi氏だったな 台湾に感心するようになったのは10年代のゲーム ルーセントハート、レインボーアーチ、Deemo、Cytus2……とかにハマったな 中国に一目置くようになったのは10年代後半、 崩壊学園、崩壊3rd、原神、スターレイル……進歩の度合いがえげつないな 俺はゲームばっかりだが、こういう消費者文化が世界をつなげるんだろうな
注意 とっても雑な検証なので参考などにはしないでください。ちょっとした興味で自分用に調べてるだけです。 結論 Echo を利用した秒 1 万リクエストを超えないウェブサービスで、かつ SQLite の機能で要件がみたせるのであれば、SQLite + Litestream 十分と判断出来る結果だった。 利用技術 Load testing for engineering teams | Grafana k6 Grafana に買収された Go で書かれた負荷試験ツール JS でシナリオが書ける Litestream - Streaming SQLite Replication SQLite リアルタイムバックアップツール mattn/go-sqlite3: sqlite3 driver for go using database/sql Litestream も使ってる 安心と信頼の matt
1億ストロークに耐える光学式キースイッチを初体験! キーボードの心臓部、それはキースイッチである。ハイコスパで防水性の高いメンブレン式、薄型化が容易なパンタグラフ式、そしてタッチと耐久性にこだわったメカニカル式が存在する。さらにメカニカル式は接点接触型と静電容量無接点型に分かれる。ここに新たに加わったのが無接点光学式である。光学式と言えば「攻殻機動隊」の光学迷彩でもお馴染みのハイテクな響き、キースイッチの内部にLEDと感光センサーがあり、光を感じてキー入力を検知するという、実際にハイテクなキースイッチなのだ。無接点式なので耐久性は抜群、LK optical Switchは反応速度0.2msでスイッチの寿命は1億ストロークを誇る。静電容量型との違いは内部構造が通常のメカニカルキースイッチに近いため、青軸、茶軸、赤軸などのタッチを再現できること。弱点はややコストが高いことだろうか。 キーボード
5K、6DoF(インサイドアウト)、スピーカー内蔵に CES2021では、眼鏡型の形状を維持しながら、様々な点をアップデート。2020年には4K相当(片目2048×2048)だったパネルを5K(公式サイトより)に更新。引き続きHDRにも対応し、さらなる高画質に挑戦しています。他にも、頭を回すだけの3DoFだったトラッキングが、6DoFにアップグレード。製品写真を見る限りでは、前面に搭載された2基のカメラをベースに、インサイドアウト形式(外部センサー不要の位置トラッキング)でトラッキングが行われるようです。 また、CES2020ではイヤホンが接続されていましたが、今回のバージョンでは内蔵スピーカーに変更。「テンプル内蔵高音質スピーカシステム」を搭載しているとのこと。Oculus Quest 2等のようにイヤホンを装着する手間から開放されます。 PC、スマホ両接続型へ 今回、アップデートされた
はじめに k6で複雑なシナリオを書こうとすると、JavaScriptの組み込み関数(例:Math)だけでは実装が難しいことがあります。。 本来であればNode.jsやブラウザ上で動作するため、便利なライブラリが提供されていますが、これらをk6上で動作させることはできません。 自前で一から実装するのも簡単なのであれば良いのですが、非常に難しい場合もあります。そんなときに使うのがxk6です。このコマンドラインツールとGoパッケージを利用することで、k6を簡単にカスタムビルドし、特定の拡張機能を組み込んだバイナリを作成することができます。 公式ドキュメント Extensions | Grafana k6 documentation GitHub xk6を使うメリット xk6を利用する最大のメリットは、k6の機能を拡張できることです。 既存の拡張機能を追加したり、新たに開発した拡張機能を組み込むこ
TIGの伊藤真彦です。 業務で行っている開発がいよいよリリースを視野に入れたフェーズに入り、E2Eテストや各種性能試験を行いました。 負荷試験とはリリース前に行いたい試験の一つに負荷試験があります。 なるべく実際の運用に近い環境、データベースの状態を整え、実際に利用されるであろうユーザー数、もしくはそれ以上の同時接続にシステムが耐えられるかを試験します。特にソーシャルゲームの世界では想定を超えたアクセスによりリリース直後にサーバーがダウンしてしまう悲劇が発生しがちです。IT業界の外にいる人々にとっても覚えのある経験かもしれません。 そんな負荷試験ですが、実際に数百人、数万人規模の同時アクセスを人力で再現するには膨大な予算が必要です。そのため、一台のコンピュータで複数人からの同時アクセスを再現する負荷試験ツールが数多く存在します。 負荷試験ツールの定番と言えばApache Jmeterがあり
カオスカーニバルというイベントにてカオスエンジニアリングの実験を実行するときに利用できる負荷ツールを教えてもらったので試してみようと思います。 k6という名前の負荷テストツールで、オープンソース、無料、開発者中心、拡張可能です。 開発者向けの使いやすいAPIとCLIを備えていて、パフォーマンステストを自動化するために設計されています。 ユースケースとしては、 負荷テスト リソース消費を最小限に抑えるように最適化されており、高負荷テスト(スパイク、ストレス、ソークテスト)を実行するように設計されています パフォーマンスと総合的なモニタリング 少量の負荷でテストを実行して、実稼働環境のパフォーマンスと可用性を継続的に検証できます カオスと信頼性のテスト カオス実験の一部としてトラフィックをシミュレートしたり、k6のテストからトラフィックをトリガーすることができます といったものが挙げられていま
概要 k6は、開発者がロードテストを行い、パフォーマンスの問題を 特定できるようにするためのオープンソースの負荷テストツールです。 この度v.044がリリースされ、Web Crypto API のサポートが開始されました。 高負荷状態でのフロントエンドのパフォーマンス計測が可能になりました。 なお前バージョンにあたるv0.43で拡張機能扱いだった ブラウザサポートがビルドインされているため、より計測しやすくなっています。 サンプルコード サンプルコード import { chromium } from 'k6/experimental/browser'; export default async function () { const browser = chromium.launch({ headless: false, timeout: '60s', // Or whatever ti
こんにちは、デリバリー配達パートナー紹介実績No.1のじぇいぴーです。 今回はDiDi Food の配達パートナー向けの紹介キャンペーンをお知らせいたします。 ★DiDi Foodの配達パートナーの募集は継続しておりますが、紹介キャンペーンは2022年1月6日に休止されました。以下で記載されているDiDi Foodの配達パートナー紹介キャンペーンの内容は2022年1月5日以前のものとなります。 ★Uber Eats、出前館、Woltのキャンペーンが開催されていますので、是非チェックしてみてください。 複数登録するメリット フードデリバリーはUber Eats 、出前館、Wolt(ウォルト)、DiDi Food(ディディフード)、menu(メニュー)などたくさんあり、複数登録することで得られるメリットはとても大きいです。 特に次の3つのメリットが大きいので、先に簡単にご紹介いたします。 ❶
・コンパクトで3000mWの高出力!初心者でも安心の安全設計! ・スマホ、PCと連携し、画像をアプリにアップロードするだけで手軽に彫刻できます。 ・ボード紙/布地/木材/皮革/フェルト/プラスチックまで、どんな素材にも彫刻可能。 レーザー彫刻と言えば第一印象は「大きい」、「操作が複雑」、「価格が高い」などと思う人は多いことでしょう。 しかし、この次時代レーザー彫刻機WAINLUXならそんな心配も不要! 初心者でも使い易い簡単操作!コンパクトなサイズで、自宅やオフィスで手軽に彫刻可能な小型レーザー彫刻機「WAINLUX K6」。 \最新のレビュー動画はこちらです♪/ ★欧米のクラウドファンディングで、累計資金調達額日本円1億2300万円以上! コンパクトなサイズで持ち運びやすいです。家やワークショップ、外出先でも、いつでもどこでも好きな場所で彫刻を行うことができます。 WAINLUX K6は
エクストーンの豊田です。先日、k6 (https://k6.io/) というツールを利用してWebサービスの負荷試験を行ったので、そちらの紹介をしたいと思います。 k6について k6はオープンソースで提供されている負荷試験ツールで、負荷試験のシナリオをJavaScriptで記述できる特徴があります。もちろん並列にリクエストを送るクライアントの数や、リクエスト数、テストの時間等も柔軟に指定することが出来ます。 import http from 'k6/http' export default function () { http.get('https://test.example.com') } 上記はテストシナリオの記述例です。GETリクエストだけでなく、POSTやPUT等の他のHTTPメソッドも容易に記述できますし、レスポンスの値を取得することも出来るため、個人的にはAPIの負荷試験は特
Available libs K6 は Javascript を用いて負荷試験のテストを実施するのですが、Golang の内部で CMAScript 2015+(ES6+)を実行しています。 K6 は NodeJS でも、ブラウザーでもありません。 NodeJS によって提供される API に依存するパッケージ、たとえば os と fs モジュールは K6 では機能しません。 その為、データ加工などのモジュールを提供しているのがこれらです。 https://k6.io/docs/javascript-api/jslib/utils/ ※ CMAScript 2015+(ES6+)に準拠しない記述を意識する必要はありません。 k6-jslib-aws が登場だが gcp 版はない https://github.com/grafana/k6-jslib-aws k6-jslib-aws では
こんにちはMAD事業部のホンギです。 負荷テストや性能テストという言葉を聞いたことありますか。 プロダクトの性能をテストするためや大量のアクセスを受けた時どれだけのアクセスまで耐えられるのかなど プロダクトが持っている性能の限界を測るために行うテストです。 今日は数多い性能テストツールの中でJSで書けるk6というツールをご紹介します。 この記事を読み終わってからはk6でテストを実施できるようになるのが今回の目標です。 k6 k6の実行イメージ(k6 GitHub 抜粋) k6を一言で言うとJSで書けるツールでユニットテストみたいに性能テストすることを目指しいるOSSです。 なおk6コミュニティーではシナリオ作成を柔軟にするためPostmanやSwagger,OpenAPIなどで定義されているAPIも変換対応しています。 API実行でよく使われてるPostmanの場合postman-to-k
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く