タグ

2022年7月24日のブックマーク (10件)

  • ISUCON12予選通過しそうでした - maybe daily dev notes

    ISUCON12予選に参加しました!結果、スコア自体は予選ボーダー通過していましたが追試で失格でした 😭😭😭 チームいすもなで参加 もなちゃんすまん… 通過した気満々で参加記事書いてましたが、供養のため投稿します。 なお過去にはISUCON9, 11に参加していずれも上位30~50%tileくらいに留まったので、今回はその反省も踏まえつつ準備しました。 今回の方針 Go使う 大きな変化はこれです。ISUCONで使う言語は実質RubyGoの二択だと思ってます (他の言語はISUCON向けの情報が充実してない印象) が、これまでは業務でGoを使ったことがないのでRubyを選択してました。ただしRubyは以下のつらみが見過ごせませんでした: 諸々のツール (profilerなど) が古く使いづらい unicorn/pumaの設定などチューニング項目も増える 静的解析が弱いゆえにデプロイし

    ISUCON12予選通過しそうでした - maybe daily dev notes
  • ISUCON12に1人チームで出て予選敗退した話 #isucon - くりにっき

    去年のやつ 今年参加するためにやったこと 作ったもの一覧 rubocop-isucon mysql2-nested_hash_bind datadog_thread_tracer itamae-plugin-recipe-rust itamae-plugin-recipe-datadog isucon-snippets チェックリスト Datadog Datadogでalpを実装した。 Datadogダッシュボード ISUCON数日前にDatadogのダッシュボードがバグって困った ISUCON12の予選問題 自分が予選当日に書いたコード プロビジョニング用のItamae 競技用コード スコア用issue PRベースで振り返り 初期セットアップ (3035 -> 1297) rubocopでauto correct (1297 -> 1757) Docker剥がし (1757 -> 153

    ISUCON12に1人チームで出て予選敗退した話 #isucon - くりにっき
    stefafafan
    stefafafan 2022/07/24
    rubocopおもしろそう
  • ISUCON 予選突破のために Elastic Stack と GCP で分析環境を整えた (:old_noto_innocent: Team) - Unyablog.

    ISUCON 12 予選にいつもの id:utgwkk, id:wass80 と :old_noto_innocent: チームで参戦した*1。 結果は 50696 点で選出場! ここ数回と同様、自分はインフラと分析・観測を担当していた。ただ、毎年似たようなことをやっていてあまり貢献できていないなあという課題感があったので、今回はログやメトリクスの分析環境をしっかり作ることにした。目標は毎回ベンチ終了のたびにコマンドを叩くのをやめること! App 周りについてはチームメイトの記事を参照。 blog.utgw.net memo.wass80.xyz Elastic Stack でアクセスログ・スローログ可視化 ダッシュボード 最高便利 Google Cloud でトレーシング & プロファイリング Trace Profiler やってよかった 構築編 Elasticsaerch + Kib

    ISUCON 予選突破のために Elastic Stack と GCP で分析環境を整えた (:old_noto_innocent: Team) - Unyablog.
    stefafafan
    stefafafan 2022/07/24
    この準備はすごい
  • ISUCON12の予選通過しました « chibiegg日誌

    このブログではとってもお久しぶりです。 最近は YouTubeチャンネル や Fantiaファンクラブ を始めたりしてみてます。 昨日 (2022-07-23) はISUCON12のオンライン予選でした。 今回もいつも通りのメンバー (@__math, @misodengaku, @chibiegg) で チームTakedashi として参加しました。 分担は明確には決めてないもののいつもの感じで以下の通り。 ・chibiegg (私) インフラ/デプロイ/プルリク管理/データ整備/コーディング ・__math (まーす先生) コードリーディング/修正方針の検討/コーディング ・misodengaku (みそでん) コードリーディング/ミドルウェアチューニング/コーディング 今回の予選問題は、 マルチテナントSaaS型 ISUCON 「ISUPORTS」 (eSportsではない) のリー

  • #isucon チーム「シン・ウー馬場ーイー2」でISUCON12予選に参加し2位で予選突破しました

    今年も例年通り @matsuu、 @ishikawa84g と参加しました。 一昨年のチーム名は「ウー馬場ーイーツ」。去年は「ウー馬場ーイー2」。 今年は「シン・ウー馬場ーイー2」。 今年は @matsuu が "予選参加権つき個人スポンサー" を購入してくれたので予選参加申込競争は回避。便乗させてもらいました。 結果は一般枠2位で選進出! ISUCON12 オンライン予選 予選結果と選出場者決定のお知らせ : ISUCON公式Blog 役割分担はこれまたいつも通りこんな感じ。 @matsuu バリバリ実装する前衛 @ishikawa84g サイトやレギュレーションやコードやログやDiscordを見る情報官 @netmarkjp 司令塔 アプリはgo実装で、競技時間終了時点のスコアは75800。 ベストスコアは76535。 最終スコアは75800でした。 ISUCON12 オンライン予

  • ISUCON12予選にシン・ウー馬場ーイー2として参加し、2位で予選突破しました - Gマイナー志向

    TL;DR ISUCON12予選にシン・ウー馬場ーイー2 として出場しました。 結果、予選2位で選出場をきめました。やったね。 最終スコアは75800、予選中のベストスコアは76525でした。選もがんばるぞ! 毎年素晴らしいコンテストを開催してくださる運営様には感謝しかありません。当にありがとうございます!!1 体制 あいこん なまえ やくわり ペアプロ matsuu バリバリ実装する前衛 ドライバー netmarkjp 司令塔+ベンチ実行+結果解析 ナビゲーター ishikawa84g セキュリティ+情報官+動作確認 AppArmor、マニュアルや公式アナウンスの把握、ブラウザでの挙動確認 ナビゲーター 今年も3人が別々の場所からリモート参加です。 コミュニケーションはDiscordを使ってます。3人それぞれの画面を共有しながら音声チャットつなぎっぱなしです。 手元の環境 どうでも

    ISUCON12予選にシン・ウー馬場ーイー2として参加し、2位で予選突破しました - Gマイナー志向
  • ISUCON12 チーム :old_noto_innocent: で予選突破した #isucon - 私が歌川です

    今年も id:nonylene id:wass80 と出場しました。最終スコアは50,696点で予選突破できました。分析基盤 (Kibanaやプロファイラ) に流れてきたデータを見つつ作戦を立てて実装する、という流れがうまくはまって順調にチューニングを進められたのがよかったと思います。 最終的なサーバー構成 isuports-1 App (Go) nginx isuports-2 DB (MySQL, player_scoreのみ) isuports-3 DB (MySQL) やったこと リポジトリはこちらです。 github.com 分析基盤まわりの話を id:nonylene が書いてくれたので、こちらもあわせてどうぞ。 nonylene.hatenablog.jp id:wass80 視点の記事もあるので、こちらもあわせてどうぞ。 memo.wass80.xyz テナントごとのDB

    ISUCON12 チーム :old_noto_innocent: で予選突破した #isucon - 私が歌川です
  • ISUCON12 オンライン予選 全てのチームのスコア(参考値) : ISUCON公式Blog

    ISUCONとはLINEヤフー株式会社が運営窓口となって開催している、お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトルです

    ISUCON12 オンライン予選 全てのチームのスコア(参考値) : ISUCON公式Blog
  • ISUCON12 オンライン予選 予選結果と本選出場者決定のお知らせ : ISUCON公式Blog

    2022.7.24 15:11 競技環境の操作・削除について追記しました ---- ISUCON12 選出場者を発表いたします。 今回のオンライン予選は698チーム、1657名の方にご参加いただきました。 選への出場枠についておさらいです。 ISUCON12 予選レギュレーションにおいて、オンラインで開催される選へ参加する30チームの選出条件は以下となっています。 一般枠 (25チーム): 予選終了時スコアにおける上位25チーム学生枠 (5チーム): 学生チームの中で、予選終了時スコアにおける上位5チーム それでは予選結果とあわせて、ISUCON12 選出場30チームを発表いたします。 第7西東京市シン・ウー馬場ーイー2たつやtheoremTakedashi:old_noto_innocent:釜中の鯖ソレイユFCCPCNaruseJunと織時屋 [学生]brand new [学生

    ISUCON12 オンライン予選 予選結果と本選出場者決定のお知らせ : ISUCON公式Blog
  • Avoiding <img> layout shifts: aspect-ratio vs width & height attributes

    By default, an <img> takes up zero space until the browser loads enough of the image to know its dimensions: When you run the demo, you'll see the <figcaption> immediately. Then, after a few seconds, this paragraph and subsequent page content shifts downwards to make room for the image. This makes the user experience massively frustrating, as content moves out from under the user's eyes/finger/poi

    Avoiding <img> layout shifts: aspect-ratio vs width & height attributes