「入門 監視」を読んでからの取り組みを紹介します - WILLGATE tech blog
「入門 監視」を読んだ フロントエンド監視 なぜフロントエンド監視が必要なのか どうやってフロントエンド監視をしているのか Runbookを作ろう なぜRunbookが必要なのか Runbookをどう使っていくか 監視の民主化 勉強会開催 今後 こんにちは!インフラチームの小林です。 今回はインフラチームが現在取り組んでいる、運...
「パフォーマンス」カテゴリーアーカイブ
Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 – エンジニアHub|若手Webエンジニアのキャリアを考える!
Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 - エンジニアHub|若手Webエンジニアのキャリアを考える!
Node.jsは「イベントループモデルで、ノンブロッキングI/Oを使用している」「問題発生時にHTTP/TCPやPOSIX APIなど低レイヤーの知識を求められる」といった特徴を持つ言語です。開発者が習得すべき技術領域が広いため、Node.jsらしい書き方の学習難易度は高いと言えます。 それでは、Node.jsをうまく活用できている企業...
Vue・React・Angularのパフォーマンス比較検証 – ICS MEDIA
Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA
ウェブのフロントエンド開発に役立つライブラリとして、VueとReact、Angularがよく取り上げられます。これらのライブラリは、SPA(シングルページアプリケーション)の開発に役立つ多くの機能を持っています。 フレームワークを選定するには、「人気だから使う」という短絡的な理由で選択をするのは望ましくありません。...
Googleから解雇されたとき、どのような気分になりましたか? – Quora
Googleから解雇されたとき、どのような気分になりましたか? - Quora
この回答はQuora英語版でのGrigory Yakushevさんの回答です。ご本人は翻訳の成否を確認しておりません。 What does it feel like to be fired from Google? 今年の4月にGoogleから解雇されたので、この質問に応える資格があると思っています。 解雇前の1年ほど前からバーンアウト(燃え尽き感)を感じており、生産性は5...
Googleから解雇されたとき、どのような気分になりましたか? – Quora
Googleから解雇されたとき、どのような気分になりましたか? - Quora
この回答はQuora英語版でのGrigory Yakushevさんの回答です。ご本人は翻訳の成否を確認しておりません。 What does it feel like to be fired from Google? 今年の4月にGoogleから解雇されたので、この質問に応える資格があると思っています。 解雇前の1年ほど前からバーンアウト(燃え尽き感)を感じており、生産性は5...
仕事のパフォーマンスを左右するのは“血糖値”と“CO2濃度” Repro三木明氏が実践する「Parformance Hack 101」 – ログミーBiz
仕事のパフォーマンスを左右するのは“血糖値”と“CO2濃度” Repro三木明氏が実践する「Parformance Hack 101」 - ログミーBiz
ユニコーンを目指すスタートアップのパフォーマンス改善 木村和貴氏(以下、木村):ありがとうございます。それでは準備ができましたので、三木さんよろしくお願いいたします。 三木明氏(以下、三木):はい、よろしくお願いいたします。僕がパワーポイントでのマウス操作が超苦手なので、今日は「GitPitch」を使わせ...
MySQLパフォーマンスチューニングTIPS – Speaker Deck
MySQLパフォーマンスチューニングTIPS - Speaker Deck
2019年7月10日に開催された「WEBエンジニア MeetUp@札幌 #6 MySQL Special」での発表資料です。 発表時の資料に少し説明を加筆・修正してから公開しています。
6万ミリ秒でできるLinuxパフォーマンス分析 | Yakst
6万ミリ秒でできるLinuxパフォーマンス分析 | Yakst
NetflixのシニアパフォーマンスアーキテクトであるBrendan Gregg氏による、Linuxサーバにログインして60秒でまず調べることのまとめ。 パフォーマンス問題でLinuxサーバーにログインしたとして、最初の1分で何を調べますか? Netflixには、多数のEC2 Linuxからなるクラウドがあり、そのパフォーマンスを監視したり調査し...
6万ミリ秒でできるLinuxパフォーマンス分析 | Yakst
6万ミリ秒でできるLinuxパフォーマンス分析 | Yakst
NetflixのシニアパフォーマンスアーキテクトであるBrendan Gregg氏による、Linuxサーバにログインして60秒でまず調べることのまとめ。 パフォーマンス問題でLinuxサーバーにログインしたとして、最初の1分で何を調べますか? Netflixには、多数のEC2 Linuxからなるクラウドがあり、そのパフォーマンスを監視したり調査し...
6万ミリ秒でできるLinuxパフォーマンス分析 | Yakst
6万ミリ秒でできるLinuxパフォーマンス分析 | Yakst
NetflixのシニアパフォーマンスアーキテクトであるBrendan Gregg氏による、Linuxサーバにログインして60秒でまず調べることのまとめ。 パフォーマンス問題でLinuxサーバーにログインしたとして、最初の1分で何を調べますか? Netflixには、多数のEC2 Linuxからなるクラウドがあり、そのパフォーマンスを監視したり調査し...
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 – ライブドアニュース
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 - ライブドアニュース
2019年7月8日 16時21分 ざっくり言うと 参院選にれいわ新選組から立候補している安冨歩氏が7日に街頭演説をした 東京・阿佐ヶ谷駅前での演説に、1頭の白馬を連れて現れた安冨氏 話を聞くより馬に触ってほしいとし、「その方が主張が伝わる」と話していた 参院選(21日投開票)で「」から比例代表で立候補している東大...
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 – ライブドアニュース
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 - ライブドアニュース
2019年7月8日 16時21分 ざっくり言うと 参院選にれいわ新選組から立候補している安冨歩氏が7日に街頭演説をした 東京・阿佐ヶ谷駅前での演説に、1頭の白馬を連れて現れた安冨氏 話を聞くより馬に触ってほしいとし、「その方が主張が伝わる」と話していた 参院選(21日投開票)で「」から比例代表で立候補している東大...
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 – ライブドアニュース
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 - ライブドアニュース
2019年7月8日 16時21分 ざっくり言うと 参院選にれいわ新選組から立候補している安冨歩氏が7日に街頭演説をした 東京・阿佐ヶ谷駅前での演説に、1頭の白馬を連れて現れた安冨氏 話を聞くより馬に触ってほしいとし、「その方が主張が伝わる」と話していた 参院選(21日投開票)で「」から比例代表で立候補している東大...
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 – ライブドアニュース
「話聞くより馬に触って」れいわ新選組の安冨歩氏が白馬を連れて演説 - ライブドアニュース
2019年7月8日 16時21分 ざっくり言うと 参院選にれいわ新選組から立候補している安冨歩氏が7日に街頭演説をした 東京・阿佐ヶ谷駅前での演説に、1頭の白馬を連れて現れた安冨氏 話を聞くより馬に触ってほしいとし、「その方が主張が伝わる」と話していた 参院選(21日投開票)で「」から比例代表で立候補している東大...
Vueの秘密のパフォーマンステク9選紹介 – Qiita
Vueの秘密のパフォーマンステク9選紹介 - Qiita
VueConf USでのさまざまな発表 今年の3月に VueConf US が開催されました。最近になってビデオが公開されて初めて知ったこともあるので本記事ではその紹介をします。 https://www.vuemastery.com/conferences/vueconf-us-2019/state-of-vuenation/ いろいろ面白いトピックがあるのですが、特にVueコアチームのGuillaume ...
CSSについて誰も私に教えてくれなかった大切なこと -プロパティやセレクタがパフォーマンスに与える影響 | コリス
CSSについて誰も私に教えてくれなかった大切なこと -プロパティやセレクタがパフォーマンスに与える影響 | コリス
当ブログでもCSSのさまざまなテクニックについて記事にしていますが、今回は表面的なものではなく、CSSの本質的なパフォーマンスに関することを紹介します。 パフォーマンスを意識すると、実装も変わってくると思います。 Things nobody ever taught me about CSS. by Charlie Gerard 下記は各ポイントを意訳したもので...
ブラウザレンダリング入門〜知ることで見える世界〜 – Qiita
ブラウザレンダリング入門〜知ることで見える世界〜 - Qiita
はじめに 『レンダリングの仕組みなんて知らなくても、ブラウザが勝手にやってくれるじゃん!』 当時駆け出しのエンジニアだった私はそう思っていました。 実際、当時の私はレンダリングの『レ』の字も知りませんでしたが、特に業務上で問題はありませんでした。 しかし、その時は突然訪れました。 クライアントの要望で...
ブラウザレンダリング入門〜知ることで見える世界〜 – Qiita
ブラウザレンダリング入門〜知ることで見える世界〜 - Qiita
はじめに 『レンダリングの仕組みなんて知らなくても、ブラウザが勝手にやってくれるじゃん!』 当時駆け出しのエンジニアだった私はそう思っていました。 実際、当時の私はレンダリングの『レ』の字も知りませんでしたが、特に業務上で問題はありませんでした。 しかし、その時は突然訪れました。 クライアントの要望で...
一休.comホテルリストの表示速度を従来比2倍にしました – 一休.com Developers Blog
一休.comホテルリストの表示速度を従来比2倍にしました - 一休.com Developers Blog
宿泊事業本部フロントエンドエンジニアの宇都宮です。 2018年度下期は、一休.comホテルリストページ スマホ版の速度改善に取り組んできました。その結果、ページのデザインはそのまま、機能面はリッチにしつつ、プロジェクト開始前の約2倍のスピードでページが表示されるようになりました。 本記事では、高速化のために...
本番/ステージング環境GPUぼくめつ大作戦 – クックパッド開発者ブログ
本番/ステージング環境GPUぼくめつ大作戦 - クックパッド開発者ブログ
機械学習チームの林田(@chie8842)です。好きなスポーツはテニスとスノボです。 システムは、その当時の最新の技術で作ったとしても必ずレガシー化します。 機械学習システムも他システムと同様、一度デプロイしたら終わりではなく、継続的なメンテナンスが必要です。昨今機械学習は、特に技術の進歩が目覚ましいため、レ...
Chrome DevToolsを用いたメルカリWebのパフォーマンス計測 – Mercari Engineering Blog
Chrome DevToolsを用いたメルカリWebのパフォーマンス計測 - Mercari Engineering Blog
フロントエンドチームの @urahiroshi です。Mercari Advent Calendar 2018 12日目を担当します。 今年の8月から12月にかけて,メルカリ・メルペイのフロントエンドチーム有志で「超速!Webページ速度改善ガイド」の社内輪読会を行いました。 この本の中で,「推測するな,計測せよ」という言葉が紹介されていますが,今...
Webパフォーマンス虎の巻
Webパフォーマンス虎の巻
Webパフォーマンス向上施策のために、今更ながら超速本1を読んだので、今までの自分の知見と合わせてまとめてみます。 なるべく柔らかく、改善施策ってまず何をどうすればいいの?という疑問を持った人に向けて書いています。 ▪️格言 そもそもWebは速い。遅くしているのは我々です。大抵は技術の問題ではなくて、人の問...
Webパフォーマンス虎の巻
Webパフォーマンス虎の巻
Webパフォーマンス向上施策のために、今更ながら超速本1を読んだので、今までの自分の知見と合わせてまとめてみます。 なるべく柔らかく、改善施策ってまず何をどうすればいいの?という疑問を持った人に向けて書いています。 ▪️格言 そもそもWebは速い。遅くしているのは我々です。大抵は技術の問題ではなくて、人の問...
簡潔ビットベクトルでRubyをlog N倍速くした – クックパッド開発者ブログ
簡潔ビットベクトルでRubyをlog N倍速くした - クックパッド開発者ブログ
技術部のフルタイムRubyコミッタの遠藤(@mametter)です。昨日の Hackarade #04 の開催報告に続き、2日連続で記事を投稿します。 今回は、ある条件下でのRubyの実行速度を高速化した話を紹介します。この改善はすでにMRIの先端にコミットされていて*1、年末リリース予定のRuby 2.6に含まれる予定です。 ひとことで言う...
React製のSPAのパフォーマンスチューニング実例
React製のSPAのパフォーマンスチューニング実例
こんにちは.エンジニアリングマネージャーの五味です. 今回から 11 月末まで,18入社新人のうち9名によるブログリレーを開催します. 配属前研修 ) を終えた彼らは、それぞれのスペシャリティが最も活かせるであろうグループに配属されました. 当社の若手エンジニアがどのような仕事に取り組み,何を感じ,何をしているのか....
React製のSPAのパフォーマンスチューニング実例
React製のSPAのパフォーマンスチューニング実例
こんにちは.エンジニアリングマネージャーの五味です. 今回から 11 月末まで,18入社新人のうち9名によるブログリレーを開催します. 配属前研修 ) を終えた彼らは、それぞれのスペシャリティが最も活かせるであろうグループに配属されました. 当社の若手エンジニアがどのような仕事に取り組み,何を感じ,何をしているのか....
Webフロントエンド パフォーマンス改善ハンドブックを公開しました – dwango on GitHub
Webフロントエンド パフォーマンス改善ハンドブックを公開しました - dwango on GitHub
パフォーマンス改善ハンドブック ウェブページにおけるパフォーマンスに関する問題の見つけ方や考え方の事例をまとめた Webフロントエンド パフォーマンス改善ハンドブックを公開しました。 URL: https://dwango-js.github.io/performance-handbook/ このハンドブックでは過去に行ったWebフロントエンドのパフォーマンス...
サイボウズ版 MySQL パフォーマンスチューニングとその結果 – Cybozu Inside Out | サイボウズエンジニアのブログ
サイボウズ版 MySQL パフォーマンスチューニングとその結果 - Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは、アプリケーション基盤チームの青木(@a_o_k_i_n_g)です。先日親知らずを抜歯した時、つらすぎたので MySQL の JOIN のことを考えて心の平静を保っていました。 サイボウズの製品のひとつである kintone はニーズに応じて自由に業務アプリのようなものを手軽に作ることができ、データの検索条件やソート条件も...
SQLのインデックスとそのチューニングについてのオンラインブック
SQLのインデックスとそのチューニングについてのオンラインブック
開発者向けのSQLインデックス解説サイト、管理についての間違いない知識を提供します。 インデックスは開発時には忘れられがちである一方で、非常に効果的なSQLのチューニング方法です。Use The Index, Lukeでは、HibernateなどのORMツールの解説にとどまらず、SQLのインデックスについて基礎から説明します。 Use The I...
SQLのインデックスとそのチューニングについてのオンラインブック
SQLのインデックスとそのチューニングについてのオンラインブック
開発者向けのSQLインデックス解説サイト、管理についての間違いない知識を提供します。 インデックスは開発時には忘れられがちである一方で、非常に効果的なSQLのチューニング方法です。Use The Index, Lukeでは、HibernateなどのORMツールの解説にとどまらず、SQLのインデックスについて基礎から説明します。 Use The I...