Robin Marx is a Web Performance Architect atAkamaiTechnologies. His main expertise is innetwork protocol performance, including HTTP/3 and QUIC, which was thetopic of his PhD research. In a previous life he was a multiplayer game programmer and co-founder of LuGus Studios. YouTube videos of Robin are either humoristictechnical talks or him hitting other people with longswords. Time-To-First-B


On the web, speed is everything. The responsiveness of your browser, the timeit takes for a web app to appear, and how quickly that app handles user interactions all directly impact your experience as a web user. AtMicrosoft, we caredeeply about improving web performance, and we’re making progress onit from several directions: Within the browseritself, by making Edge faster and more responsiv

That's 93.6% faster median latency and near-perfect reliability compared to the standard approaches for scaling Node.js applications. These results come from production-grade benchmarks on realNext.js applications running onKubernetes, comparing three common deployment strategies with identical totalCPU resources (6CPUs each). All configurations were tested under the same sustained load patter


newmoでは、pnpm workspaceで管理している複数のアプリケーションやライブラリに対してESLintを実行しています。プロジェクトの成長とともにLint対象のファイル数が増加し、CI実行時間とメモリ使用量が増加していました。GitHub Actionsのmatrixオプションを使用した動的なShardingを実装し、これらの問題に対応しました。 newmoフロントエンドの開発原則 newmoのフロントエンド開発では、次の原則を重視しています。 1つ目は、「同じ目的を達成するための手段を統一する」という原則です。同じ目的に対する複数の手段が混在するよりも、統一した手段を使うことで学習コストや保守コストを削減できます。例えば、npmパッケージのバージョン管理では、One Version Ruleに基づき、同じ目的を持つライブラリは1つに絞っています。これは「同じコードを書かない」

This feature release updates our Immer dep to 10.2 to pick upits performance improvements, has additional byte-shaving and internal performance updates, and fixes a combineSlices type issue. Changelog Immer Performance Improvements Redux Toolkit has been built around Immer since the very first prototype in 2018. Use of Immer as the default increateSlice directly eliminated accidental mutations a

Performance context: All frameworks tested achieveexcellent Lighthouse scores (100) withsimilar First Contentful Paint times. Since performance is essentially identical,bundle size is what differentiates these frameworks for mobile users. The 6.1x range matters for datausage, parse time, and battery consumption. Field data validation: TheChrome User ExperienceReport (CrUX) provides real-worl


どんな問題を解決したのか こんにちは、ダイニーの ogino です。 ダイニーでは、飲食店向けのクラウド POS レジを開発しています。その機能の一つとして、一ヶ月分の売上などの情報を印刷できる「月締伝票」があります。 月締伝票のサンプル 月締伝票に記載するデータは、Node.js バックエンドで集計をしています。このAPI はダイニーのバックエンド全体の中で最も重く、最近では一部店舗でレスポンスに 200 秒以上かかりタイムアウトエラーが発生していました。 その結果、月締伝票を発行することができないため顧客の業務に支障をきたし、複数の問い合わせが来ている状態でした。 プロファイラやログを手掛かりに調査したところ、ボトルネックを 2 行のコードだけに特定し、ほぼコストをかけずにレスポンス時間を 20 秒ほどに改善することができました。 改善リリース前後のレスポンス時間の変化 ボトルネック


Optimizing Node.js Performance: V8 Memory Management & GC Tuning Prevent Crashes and Improve Latency by Understanding and Tuning V8's Garbage Collection for Your Node.js Application A commonobservation for Node.js developers is the seemingly continuous growth of their application's memory footprint, often measured by the Resident Set Size (RSS)reported by the operating system. This increasing RS

Investigating performance ofTailwind vs Linaria frameworks, with a focus on initial load and interaction performance. What's your position onTailwind? Love or hate? Seems to be no in-between for that one. Even if you've never usedit, you probably heard ofit by now.It's the second most popularUI framework out there after all, and the source of lots of hype in certain corners of the internet.


AdvancedReact in the WildProduction Case Studies from Ambitious Web Projects (2022–2025) IntroductionReact andNext.js have powered some of the web’s most ambitious projects in the last few years. In this period, teams have pushed the envelope on performance (achieving dramatic gains in Core Web Vitals like LCP and the new INP metric), balanced server-side and client-side rendering trade-offs, d

While we’re not yet feature-complete, these numbers are representative of the order of magnitude performance improvement you’ll see checking most codebases. We’re incredibly excited about the opportunities that this massive speed boostcreates. Features that once seemed out of reach are now within grasp. This native port will be able to provide instant, comprehensiveerror listings across an entir



リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く