並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 3334件

新着順 人気順

チューニングの検索結果321 - 360 件 / 3334件

  • 数十億のレコードを持つ 5年目サービスの 設計と障害解決

    Kaigi on Rails 2023

      数十億のレコードを持つ 5年目サービスの 設計と障害解決
    • 自作パケット処理系の性能測定と可視化&改善のPDCAを回して最強のパケット処理系の作り方を学ぼう / Let's Measure the Performance of Packet Processing System with Python Tools.

      Pycon APAC 2023で登壇した時の資料です。 https://pretalx.com/pyconapac2023/talk/G3LDSG/ https://2023-apac.pycon.jp/timetable?id=G3LDSG

        自作パケット処理系の性能測定と可視化&改善のPDCAを回して最強のパケット処理系の作り方を学ぼう / Let's Measure the Performance of Packet Processing System with Python Tools.
      • 初めてのパフォーマンス改善

        2023.10.27 Kaigi on Rails 2023 Day1

          初めてのパフォーマンス改善
        • BulletmarkRepairer: auto corrector for N+1 queries

          Rails アプリの
5,000 件の N+1 問題と
戦っている話 2023.10.27. Kaigi on Rails 2023

            BulletmarkRepairer: auto corrector for N+1 queries
          • Elasticsearchを使ってリストAPIを100倍高速化した話


              CastingONE  SaaS     Web  ISUCON 
              Elasticsearchを使ってリストAPIを100倍高速化した話
            • 【2023年最新版】PageSpeed Insightsにまつわる7つの誤解 - Qiita


              2023PageSpeed Insights4  TwitterX 0100    
                【2023年最新版】PageSpeed Insightsにまつわる7つの誤解 - Qiita
              • Webアプリケーションのパフォーマンス・チューニングの勘所 / web tuningperformance

                # 参考資料 - https://speakerdeck.com/hanhan1978/purohuairawoshi-tutaphpapurikesiyongai-shan-falsekan-suo - https://speakerdeck.com/hanhan1978/web-application-tuning-guildline - https://speakerdeck.com/soudai/basic-of-rdb - https://speakerdeck.com/soudai/shi-xing-ji-hua-falsehua - https://fortee.jp/phpcon-2021/proposal/1e11a6b1-08d9-4044-9909-4c90105ea726 - https://fortee.jp/phperkaigi-2021/proposal/1d

                  Webアプリケーションのパフォーマンス・チューニングの勘所 / web tuningperformance
                • Faster TypeScript builds with --isolatedDeclarations by Titian-Cornel Cernicova-Dragomir - GitNation

                  Type-checking a TypeScript codebase can be slow, especially for monorepos containing lots of projects that each need to use the type checker to generate type declaration files. In this talk, we introduce — for the very first time — a new TypeScript feature we are working on called “Isolated Declarations” that allows DTS files to be generated without using the type checker at all! This opens the do

                    Faster TypeScript builds with --isolatedDeclarations by Titian-Cornel Cernicova-Dragomir - GitNation
                  • Tailwind vs Semantic CSS

                    Tailwind vs. Semantic CSS Tero Piirainen @tipiirai This study compares two websites with similar design: the commercial Spotlight template from developers of Tailwind vs the same site with semantic CSS: GIST Semantic version is several times smaller, renders faster, and requires no extra CSS tooling Front page HTML The main difference: Tailwind uses "utility" classes and the semantic version uses

                      Tailwind vs Semantic CSS
                    • The Three Cs: 🤝 Concatenate, 🗜️ Compress, 🗳️ Cache – CSS Wizardry

                      I began writing this article in early July 2023 but began to feel a little underwhelmed by it and so left it unfinished. However, after recent and renewed discussions around the relevance and usefulness of build steps, I decided to dust it off and get it finished. Let’s go! When serving and storing files on the web, there are a number of different things we need to take into consideration in order

                        The Three Cs: 🤝 Concatenate, 🗜️ Compress, 🗳️ Cache – CSS Wizardry
                      • スケールするというのはどういうことなのか

                        社内の勉強会で発表しました

                          スケールするというのはどういうことなのか
                        • 【福田昭のセミコン業界最前線】 DRAMの進化は容量か、それとも速度か。基本から振り返る

                            【福田昭のセミコン業界最前線】 DRAMの進化は容量か、それとも速度か。基本から振り返る
                          • UUIDなのにデータベースのプライマリキーに設定してもパフォーマンスの問題を起こさない「UUIDv7」の標準化作業が進行中

                            UUIDは「Universally Unique Identifier」の略称で、世界中のどこにも重複が存在しない唯一のIDという特徴があります。UUIDには歴史的な経緯によっていくつかのバージョンが存在していますが、2023年10月時点で標準化の作業が進行中のv7についてCI/CDサービスを提供する企業のBuildkiteが解説しています。 Goodbye to sequential integers, hello UUIDv7! https://buildkite.com/blog/goodbye-integers-hello-uuids UUIDは128ビットの数字で、大部分をランダムに作成することで重複する確率を限りなくゼロに近づけており、実質的に世界中のどこにも存在しない唯一のIDとみなせるようになっています。しかし、完全に数値がランダムのためプライマリキーとして使用するとデータ

                              UUIDなのにデータベースのプライマリキーに設定してもパフォーマンスの問題を起こさない「UUIDv7」の標準化作業が進行中
                            • ジョインしたチームのマイクロサービスたちを再計装した話 / Getting started tracing instrument micro service with OpenTelemetry

                              OpenTelemetry Meetup の登壇スライドです。 https://opentelemetry.connpass.com/event/296353/

                                ジョインしたチームのマイクロサービスたちを再計装した話 / Getting started tracing instrument micro service with OpenTelemetry
                              • 省エネ先進県・鳥取、中古住宅の省エネ性能を資産価値として評価! 「築22年以上の住宅も価値がゼロにならない」評価法を来年4月スタート

                                省エネ先進県・鳥取、中古住宅の省エネ性能を資産価値として評価! 「築22年以上の住宅も価値がゼロにならない」評価法を来年4月スタート 住宅は築22年以上になると価値がゼロになる――。そんな古い慣習を日本からなくしてしまうかも知れない委員会が今、鳥取県で開かれています。その名は「鳥取県版住宅性能等評価指針策定検討委員会」。高気密・高断熱の住宅価値が高まる評価プログラムづくりを目的にしたもので、別に古い慣習を打ち破ってやろうという、血気盛んな人々の集まりではありません。鳥取県が、県民の豊かで健康な暮らしのために、設置した委員会です。 始まりは国の基準より高い高断熱・高気密の住宅促進から 同委員会を紹介する前に、まずは鳥取県がこれまでに取り組んできた住宅に関する施策について説明しておく必要があります。 令和2年(2020年)から、鳥取県は「とっとり健康省エネ住宅普及促進事業」をスタートさせました

                                  省エネ先進県・鳥取、中古住宅の省エネ性能を資産価値として評価! 「築22年以上の住宅も価値がゼロにならない」評価法を来年4月スタート
                                • スクラムチームのパフォーマンスを測定したいと思ったら


                                  @ryuzee        使
                                    スクラムチームのパフォーマンスを測定したいと思ったら
                                  • Datadog を使った KARTE 管理画面パフォーマンス改善の取り組み

                                    KARTE 管理画面のパフォーマンスの監視をするにあたって考えたことや Datadog の活用のポイント、改善で取り組んだことについて紹介します。

                                    • エンジニア約100人が大集合し、チューニングバトルを展開 久々のリアル開催で絆も深まった「株式会社リクルート 社内ISUCON 2023」


                                         2023831 ISUCON 2023 ISUCONWebISUCON13WebWeb ISUCONLINE ISUCON13
                                        エンジニア約100人が大集合し、チューニングバトルを展開 久々のリアル開催で絆も深まった「株式会社リクルート 社内ISUCON 2023」
                                      • WebアプリケーションにGoの並行処理アーキテクチャを導入してSLOを改善し、WebAPIを100倍速くした話 - スタディサプリ Product Team Blog

                                        こんにちは。スタディサプリの小中高プロダクト基盤開発グループでProduct Platform Engineer兼テックリードをやっている@tooooooooomyです。 今回は、WebアプリケーションにGoの並行処理機構を導入してSLOを改善し、WebAPIを100倍速くした話をしたいと思います。 前提条件 システムを0から作らない場合、アーキテクチャの改善の際には前提条件が付きものです。そこでまずは今回のシステムの前提条件をお話します。 対象となるシステムと、アーキテクチャ 今回対象とするシステムは、ここでは security-tracker と呼び、Webアプリケーション本体はGoで書かれています。 スタディサプリの各アプリケーションにおけるユーザーのログ1を、Amazon Kinesis Firehoseを通して、リクルート全体のセキュリティチームが管理するS3バケット(スタディサ

                                          WebアプリケーションにGoの並行処理アーキテクチャを導入してSLOを改善し、WebAPIを100倍速くした話 - スタディサプリ Product Team Blog
                                        • Speeding up the JavaScript ecosystem - The barrel file debacle

                                          Let's imagine you are working on a big project with many files. You add a new file to work on a new feature and import a function from another directory into your code. import { foo } from "./some/other-file"; export function myCoolCode() { // Pretend that this is super smart code :) const result = foo(); return result; } Excited about finishing your feature, you run the code and realize that it t

                                            Speeding up the JavaScript ecosystem - The barrel file debacle
                                          • The Hidden Performance Cost of NodeJS and GraphQL

                                            NodeJS and GraphQL are popular technologies for building web applications, but in my experience, they come with certain scaling and performance tradeoffs to be aware of. tl;dr: GraphQL's modular structure generally leads to code that instantiates excessive promises, which degrades request performance. Benchmarks show a 2-3x latency increase. Thanks for reading Software at Scale! Subscribe for free

                                              The Hidden Performance Cost of NodeJS and GraphQL
                                            • ホット タブレット  |  Bigtable のドキュメント  |  Google Cloud

                                              フィードバックを送信 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 ホット タブレット Bigtable には、パフォーマンスの問題をトラブルシューティングするため、クラスタ内のホット タブレットを特定してモニタリングする機能があります。このページでは、ホット タブレットの概要、ホット タブレットのリストを取得する方法、ホット タブレットの識別が有益な状況について説明します。このページを読む前に、Bigtable の概要を理解しておく必要があります。 ホット タブレットのリストを取得するメソッドの名前は、使用する言語によって異なります。わかりやすくするため、このドキュメントでは RPC Cloud Bigtable Admin API 名(ListHotTablets)を使用します。ホット タブレットのリストは、以下のものを使用して取得できます。 Goo

                                                ホット タブレット  |  Bigtable のドキュメント  |  Google Cloud
                                              • TypeScript performance made easy

                                                A suite of open-source tools that help you visualise potential performance issues, detect regressions, decode compiler measurements and much more.

                                                  TypeScript performance made easy
                                                • 目指せISUCON!!社内WEBパフォーマンス改善ハンズオンのすすめ - RAKUS Developers Blog | ラクス エンジニアブログ


                                                  (@taclose)  Web ISUCON ISUCONWeb Web  TDDWeb   WEB
                                                    目指せISUCON!!社内WEBパフォーマンス改善ハンズオンのすすめ - RAKUS Developers Blog | ラクス エンジニアブログ
                                                  • Introducing “Database Performance at Scale”: A Free, Open Source Book

                                                    Discover new ways to optimize database performance and avoid common mistakes that impact latency and throughput So many things have to align perfectly for impressive database performance. You need to think hard about factors like: The infrastructure your database sits on How it’s set up How you’re managing it How your application interacts with the driver How the driver interacts with your databas

                                                      Introducing “Database Performance at Scale”: A Free, Open Source Book
                                                    • 社内向け SQLチューニング勉強会を実施しました


                                                       BEENOS BEENOStensoMySQL調 MySQL  tensoSRE SRESQL BEENOSSQLSQ
                                                        社内向け SQLチューニング勉強会を実施しました
                                                      • Goodbye to sequential integers, hello UUIDv7!

                                                        At Buildkite, we've historically stored our data with two keys. We use sequential primary keys for efficient indexing, and UUID secondary keys for external use. The upcoming UUIDv7 standard offers the best of both worlds; its time-ordered UUID primary keys can be utilized for indexing and external use. This blog post will take you on the journey Buildkite took that led to our eventual adoption of

                                                          Goodbye to sequential integers, hello UUIDv7!
                                                        • GitHub - aidenybai/pattycake: Zero-runtime pattern matching

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                            GitHub - aidenybai/pattycake: Zero-runtime pattern matching
                                                          • 実は国によって微妙に重力が違うのでオリンピックでの選手のパフォーマンスも重力によって左右されてるかもという話


                                                            @  @gripen_ng  1.0018711G 0.9973436G 0.4%3kg 2023-09-30 12:13:17
                                                              実は国によって微妙に重力が違うのでオリンピックでの選手のパフォーマンスも重力によって左右されてるかもという話
                                                            • 【衝撃の罠】bashスクリプトのパフォーマンス測定は、対話シェルでやっても無意味だ! - Qiita


                                                                  bash    : Ubuntu 22.04.3 LTSbash 5.1.16
                                                                【衝撃の罠】bashスクリプトのパフォーマンス測定は、対話シェルでやっても無意味だ! - Qiita
                                                              • Hyperdrive: making databases feel like they’re global

                                                                Hyperdrive: making databases feel like they’re global09/28/2023 This post is also available in 简体中文, 日本語, 한국어, Deutsch, Français and Español. Hyperdrive makes accessing your existing databases from Cloudflare Workers, wherever they are running, hyper fast. You connect Hyperdrive to your database, change one line of code to connect through Hyperdrive, and voilà: connections and queries get faster (

                                                                  Hyperdrive: making databases feel like they’re global
                                                                • Windows 11、MUXなしでdGPU性能が出せる機能が実装されていた!クラッシュも軽減

                                                                    Windows 11、MUXなしでdGPU性能が出せる機能が実装されていた!クラッシュも軽減
                                                                  • Cloudflare Fonts: enhancing website font privacy and speed

                                                                    Cloudflare Fonts: enhancing website font privacy and speed09/25/2023 This post is also available in 简体中文, 繁體中文, 日本語 and 한국어. We are thrilled to introduce Cloudflare Fonts! In the coming weeks sites that use Google Fonts will be able to effortlessly load their fonts from the site’s own domain rather than from Google. All at a click of a button. This enhances both privacy and performance. It enhance

                                                                      Cloudflare Fonts: enhancing website font privacy and speed
                                                                    • GitHub - kurtextrem/awesome-performance-patches: 🚀⚡ Awesome list about performance related patches/PRs.

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - kurtextrem/awesome-performance-patches: 🚀⚡ Awesome list about performance related patches/PRs.
                                                                      • JDK 21のswitch式でpattern match書いたら10倍以上遅い件 - xuwei-k's blog

                                                                        switch式の結果javapしたらhttps://t.co/xMc0YEYsrg java.lang.runtime.SwitchBootstraps と tableswitch が使われることに気がついたが、これ巨大なswitch式をJDK 21以降で書いた場合、同等の巨大なmatch式をScalaで書くよりも速度が速い可能性があるのでは??? これScalaで活用できるか?というと— Kenji Yoshida (@xuwei_k) September 25, 2023 switch式の結果javapしたら https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/runtime/SwitchBootstraps.html java.lang.runtime.SwitchBootstraps と ta

                                                                          JDK 21のswitch式でpattern match書いたら10倍以上遅い件 - xuwei-k's blog
                                                                        • LINEの「あけおめLINE」過負荷対策(1) ― リスクマネジメントの全体像と「発生可能性の低減」 | gihyo.jp


                                                                          SRESRE LINEmaruSRELINEEmbedded SRE LINELINEFintechLINE20232LINE SRELINE
                                                                            LINEの「あけおめLINE」過負荷対策(1) ― リスクマネジメントの全体像と「発生可能性の低減」 | gihyo.jp
                                                                          • OpenAI Cookbook

                                                                            Processing and narrating a video with GPT's visual capabilities and the TTS API

                                                                              OpenAI Cookbook
                                                                            • LLM Fine-Tuning (東大松尾研LLM講座 Day5資料)

                                                                              東大松尾研サマースクール2023「大規模言語モデル」Day5の講義で使用した資料です。大規模言語モデルの Fine-Tuning をテーマに、Instruction Tuning および Parameter Efficient Fine-Tuning について体系的に紹介することを目指した内容となっています。 講座リンク: https://deeplearning.jp/llm2023/

                                                                                LLM Fine-Tuning (東大松尾研LLM講座 Day5資料)
                                                                              • Go言語で高速JSONライブラリをメモリ安全にしたらさらに速くなった話


                                                                                 Sugawara Yuuta"GoJSON", "GoJSON"... GoJSONgo-json-experiment/json() issueJSON  
                                                                                  Go言語で高速JSONライブラリをメモリ安全にしたらさらに速くなった話
                                                                                • Kotlinハイパフォーマンスプログラミング

                                                                                  From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE

                                                                                    Kotlinハイパフォーマンスプログラミング