タグ ten-snapon
人気順 10 users 50 users 100 users 500 users 1000 usersNginxのRatelimit発動時に、安定したアクセスを提供するngx-smart-ratelimitを開発しました | ten-snapon.com
Nginxには RateLimit moduleが標準で含まれており、下記のような定義を行うことで、大量のアクセスが来た場合に、リクエストを絞ることが出来ます。 limit_req_zone $server_name zone=example:10m rate=10r/s; server { location / { limit_req zone=example; proxy_pass http://example_upstream; } } このように定義... 続きを読む
あなたはps -ef派なのか、auxf派なのかをちょっとだけまとめてみた | ten-snapon.com
ところで、皆さんは初手、ps -ef派ですか?auxf派ですか? — P山 (@pyama86) May 21, 2021 何気なく、ツイートしたところ、たくさんリアクションもらえて嬉しかったのと、僕も普段手癖で打ってて、オプションの記憶怪しかったり、知らないオプションがあった。正確で、詳細なオプションはmanを参照してください。 Man pa... 続きを読む
GitHub ActionsをSlack Botから起動する | ten-snapon.com
kick actions from slack bot. Contribute to pyama86/github-actions-trigger-bot development by creating an account on GitHub. pyama86/github-actions-trigger-bot - GitHub だいぶ前に書いていたのだがブログに書き忘れていた。 ペパボではGitHub Enterpriseを @hsbt を中心に運用しています。 GitHubのサポート... 続きを読む
ApaheHTTPDのコンフィグをパースしてJSONにする | ten-snapon.com
昨夜書くぞーという気持ちが急に生まれて、久しぶりに6時間くらいぶっ通しで書いた。 解決したかった課題 筆者に所属するGMOペパボでは数百万サイトをホスティングしており、それらの配信はApacheHTTPDにより行われています。ApacheHTTPDの設定は設定をAPI経由で配布されるデーモンによって行われておりますが、古いアー... 続きを読む
Linuxユーザーと公開鍵を統合管理するサーバ&クライアントのSTNSを書き直した | ten-snapon.com
この度、Linuxユーザーと公開鍵を統合管理するサーバ&クライアントのSTNSをすべて書き直し、v2をリリースしたので、お知らせします。 v1リリース時の記事は下記にあります。 はじめに STNS v2のリリースに当たり、改めてLinuxの名前解決について紹介します。 Linuxはファイルのパーミッションやログイン権限の管理にユー... 続きを読む
ubuntu xenialでnetnsの追加処理を40倍早くする | ten-snapon.com
こんにちは。筆者が現在関わっているプロダクトで、数千のコンテナを起動する際に、ネットワークネームスペース(netns)の作成が律速になるという問題が発生しました。このエントリでは、そういった問題が発生した場合に、どのようにボトルネックを特定し、対応するかについて紹介したいと思います。 以前類似の調査をした内容は下記のスライドにまとめています。 netnsってなに?というかたは、 @ten_forw... 続きを読む
mrubyの文字列結合のパフォーマンスを改善する | ten-snapon.com
先日、来る下記のイベントの資料でmrubyの文字列結合におけるメモリパフォーマンスについて記述し、それを社内で共有したところ、それをみた @matsumotory がmrubyにおける文字列結合は + での結合より、破壊的ではあるが << のほうがパフォーマンスが良いということに気づいた。 valgrindで測定すると下記のような具合である。 # new.rb a = "aaa" b = "bbb... 続きを読む
技術組織をスケールするためのCTL = チーフテクニカルリード - Kentaro Kuribayashi's blog
2016 - 09 - 05 技術組織をスケールするためのCTL = チーフテクニカルリード マネジメント GMOペパボにおいて、チーフテクニカルリード(略称: CTL)という職位を作りました。既に以下のブログエントリで新任の2人がエントリを書いているところですが、制度設計者として、その背景を述べてみたいと思います。 diary.shu-cream.net ten-snapon.com GMOペパ... 続きを読む