並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 46件

新着順 人気順

tracingの検索結果1 - 40 件 / 46件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

tracingに関するエントリは46件あります。 performancerubyarticle などが関連タグです。 人気エントリには 『特定の端末のみで起こる WebView プチフリーズを Tracing を利用して追った話 - SmartNews Engineering Blog』などがあります。
  • 特定の端末のみで起こる WebView プチフリーズを Tracing を利用して追った話 - SmartNews Engineering Blog

    こんにちは、スマートニュース株式会社の紀平です。 SmartNews のアプリ内では、最近 WebView を使った機能を多数公開しております。そのうちの一つにショッピングチャンネルという機能があるのですが、今日はそのショッピングチャンネルのタイムセール枠で以前発生した、謎のプチフリーズ問題の調査手法をご紹介します。 tl;dr 特定の Android 端末でプチフリーズが発生した 再描画領域を減らすことで現象は改善した Chrome の Tracing 機能を利用し、ブラウザのソースコードまで参照して、ついに根本原因まで突き止めた タイムセールで起こった問題 タイムセールは、SmartNews のショッピングチャンネル内において WebView で提供されている、期間限定のお得な商品をアグリゲーションした機能です。EC サイト各社のご協力の上にご提供しております。内部は HTML5 で開

      特定の端末のみで起こる WebView プチフリーズを Tracing を利用して追った話 - SmartNews Engineering Blog
    • ジョインしたチームのマイクロサービスたちを再計装した話 / Getting started tracing instrument micro service with OpenTelemetry

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

        ジョインしたチームのマイクロサービスたちを再計装した話 / Getting started tracing instrument micro service with OpenTelemetry
      • php-fpm がリクエスト処理する仕組みを追う / Tracing-How-php-fpm-Handles-Requests

        2025-03-23 PHPerKaigi 2025

          php-fpm がリクエスト処理する仕組みを追う / Tracing-How-php-fpm-Handles-Requests
        • 分散トレーシングとOpenTelemetryのススメ / Getting started distributed tracing and OpenTelemetry

          OCHaCafe Season7 の LT 資料です。 https://ochacafe.connpass.com/event/282817/

            分散トレーシングとOpenTelemetryのススメ / Getting started distributed tracing and OpenTelemetry
          • Tracing TypeScript Compiler

            はじめにTypeScript 4.1 で新しく増えた --generateTrace という TypeScript Compiler の profile を取得するオプションについて。 TypeScript 4.1 beta でもすっ飛ばされていたネタなので、多分あまり注目されていないだろうし、 僕もたまたま PRs を眺めていたら見つけた程度だし、他の feature と比べるとかなりニッチなのだけど、個人的に面白かったのでエントリに残しておく。 なぜ僕が今回のオプションに惹かれたかとういうと、 3 ヶ月くらい前に、仕事でやっている TypeScript のプロジェクトについて「ローカルでの tsc が遅い!なんでだ!」って感じで憤ってた時期があって、 どこにボトルネックがあるか調べようと思ったことがあったのだけど、このときは深く調べることができずに挫折したという経緯があるため。 ちなみ

              Tracing TypeScript Compiler
            • Rust での tracing

              axum を始め、tower 系列でサーバーを作っているといくらでも例が出てきそうな話ではあるが、「ちょっと君、明日からRust でトレーシングしたまえ」って言われた時に欲しいまとまった情報は意外とない気がしたので書く。 基本的に tower 系列や、tower に準ずる様な Service トレイトを持つ様なFWであれば同じ様な話であり、tracing crate 自体は Agnostic なものなので、ここでは axum を例にあげて書く。 axum と tracing subscriber まず、簡単に HTML を返すサーバーを作る。 use axum::{response::Html, Router}; use std::net::SocketAddr; #[tokio::main] async fn main() { let app = Router::new().route(

                Rust での tracing
              • ネットワークサービスの依存発見に向いた
TCP/UDP通信の低負荷なトレース手法 / Low Overhead TCP-UDP Tracing in Kernel

                第8回WebSystemArchitecture研究会 https://wsa.connpass.com/event/207143/

                  ネットワークサービスの依存発見に向いた
TCP/UDP通信の低負荷なトレース手法 / Low Overhead TCP-UDP Tracing in Kernel
                • Building Netflix’s Distributed Tracing Infrastructure

                  “@Netflixhelps Why doesn’t Tiger King play on my phone?” — a Netflix member via Twitter This is an example of a question our on-call engineers need to answer to help resolve a member issue — which is difficult when troubleshooting distributed systems. Investigating a video streaming failure consists of inspecting all aspects of a member account. In our previous blog post we introduced Edgar, our t

                    Building Netflix’s Distributed Tracing Infrastructure
                  • Open-sourcing circuit-tracing tools

                    In our recent interpretability research, we introduced a new method to trace the thoughts of a large language model. Today, we’re open-sourcing the method so that anyone can build on our research. Our approach is to generate attribution graphs, which (partially) reveal the steps a model took internally to decide on a particular output. The open-source library we’re releasing supports the generatio

                      Open-sourcing circuit-tracing tools
                    • Tracing the Pulse of Kyushu’s Underground Music Scene

                      Hitori No Mippiki at Navaro. Photos by James Gui. Closer to Seoul and Shanghai than to Tokyo, Kyushu is the southernmost island of the main Japanese archipelago. Far from the hustle of the capital city, those living in Kyushu have room to carve their own niche, as well as access to venues with an open ear to the avant-garde. Regional cities like Fukuoka have their own advantages, like “the possibi

                        Tracing the Pulse of Kyushu’s Underground Music Scene
                      • ZigでRay Tracing in One Weekendをやってみた

                        はじめに ここ数週間でホットな言語、Zigを触っている。 何か作りたいなと思っていたが、以前からやってみたかったRay Tracing in One Weekend (週末レイトレーシング)をやってみることにした。 最終的に生成される画像。うっとりする 所感 本文はC++で書かれているが、クラス、継承、演算子オーバーロード等の概念はZigにはないため適宜工夫する必要があった。 また、筆者が普段(型の緩めな)PythonやJSを主に使っているため、終始コンパイラに叱られっぱなしだった[1]。 面白い/気になった点 RustやGo、TS等の近代静的型付言語では常識なのかもしれないが、個人的に新鮮だった機能や気になった点をここに列挙していく。 コンパイル時にのみ実行されるコード zigではcomptimeというマーカを付けることでコンパイル時に評価されるコードを書くことができる。 型情報や定数な

                          ZigでRay Tracing in One Weekendをやってみた
                        • GitHub - vercel/nft: Node.js dependency tracing utility

                          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 - vercel/nft: Node.js dependency tracing utility
                          • Tracing the thoughts of a large language model

                            Language models like Claude aren't programmed directly by humans—instead, they‘re trained on large amounts of data. During that training process, they learn their own strategies to solve problems. These strategies are encoded in the billions of computations a model performs for every word it writes. They arrive inscrutable to us, the model’s developers. This means that we don’t understand how mode

                              Tracing the thoughts of a large language model
                            • Tracing the path of network traffic in Kubernetes

                              Tracing the path of network traffic in KubernetesJanuary 2022 TL;DR: In this article, you will learn how packets flow inside and outside a Kubernetes cluster. Starting from the initial web request and down to the container hosting the application. Table of ContentsTable of ContentsKubernetes networking requirementsHow Linux network namespaces work in a podThe pause container creates the network na

                                Tracing the path of network traffic in Kubernetes
                              • ETW Forensics - Event Tracing for Windowsを活用したインシデントレスポンス - - JPCERT/CC Eyes

                                Top > “フォレンジック”の一覧 > ETW Forensics - Event Tracing for Windowsを活用したインシデントレスポンス - Windows OSのログと言えば、イベントログのことを思い浮かべる人が多いかもしれません。マルウェア感染などのインシデント調査時は、Windows OSのイベントログを調査して、インシデントの解明につながる痕跡を探すことが一般的です。ただし、イベントログはWindows OS上の不審な挙動を検知するために設計されたものではないため、インシデント調査時に欲しい情報が見つかるとは限りません。そのため、監査ログを有効化したり、Sysmonをインストールしてより多くの情報を得るように工夫する必要があります。 Windows OSではイベントログ以外にも、OS内の不審な挙動を検知することができる、Event Tracing for Win

                                  ETW Forensics - Event Tracing for Windowsを活用したインシデントレスポンス - - JPCERT/CC Eyes
                                • 🔭 tracing/tracing-subscriberでログが出力される仕組みを理解する | Happy developing

                                  本記事ではRustのtracing/tracing-subscriberでログが出力される仕組みをソースコードを読みながら理解することを目指します。 具体的には以下のコードにおいてtracingがどのようにしてログを出力するかを見ていきます。 use tracing::{info, info_span}; fn main() { tracing_subscriber::fmt() .init(); let span = info_span!("span_1", key="hello"); let _guard = span.enter(); info!("hello"); } Cargo.toml [dependencies] thread_local = "1.1.4" tracing = "=0.1.35" tracing-core = "=0.1.30" tracing-subscr

                                  • GitHub - comet-ml/opik: Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

                                    Opik (built by Comet) is an open-source platform designed to streamline the entire lifecycle of LLM applications. It empowers developers to evaluate, test, monitor, and optimize their models and agentic systems. Key offerings include: Comprehensive Observability: Deep tracing of LLM calls, conversation logging, and agent activity. Advanced Evaluation: Robust prompt evaluation, LLM-as-a-judge, and

                                      GitHub - comet-ml/opik: Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.
                                    • Perfetto - System profiling, app tracing and trace analysis

                                      sort Linux kernel tracing Capture high frequency ftrace data: scheduling activity, task switching latency, CPU frequency and much more nfc Userspace profilers and extra probes Native heap profiling, Java heap profiling, pollers for /proc stat files

                                      • Announcing Grafana Tempo, a massively scalable distributed tracing system | Grafana Labs

                                        Grafana Cloud Monitor, analyze, and act faster with AI-powered observability.

                                          Announcing Grafana Tempo, a massively scalable distributed tracing system | Grafana Labs
                                        • A Tour of Safe Tracing GC Designs in Rust - In Pursuit of Laziness

                                          I’ve been thinking about garbage collection in Rust for a long time, ever since I started working on Servo’s JS layer. I’ve designed a GC library, worked on GC integration ideas for Rust itself, worked on Servo’s JS GC integration, and helped out with a couple other GC projects in Rust. As a result, I tend to get pulled into GC discussions fairly often. I enjoy talking about GCs – don’t get me wro

                                            A Tour of Safe Tracing GC Designs in Rust - In Pursuit of Laziness
                                          • tracing crateを利用したRustのlogging方法について - CADDi Tech Blog

                                            こんにちは。CADDi でバックエンドエンジニアをしている 高藤 です。 この記事は CADDi Advent Calendar 21日目の記事です。昨日は、寺田さんによる RustでRAMの動作原理をシミュレートする でした! 今回はRustのtracintg crateについて紹介したいと思います。 目次 [toc] はじめに キャディではバックエンドのAPIをgRPCを使って実装しています。 実装にはtonicというRustでは比較的新しいcrateを使っています。使いやすいこともあり比較的使ってみたなどの記事は散見されるのですが、今回は本番環境で運用するのに大事なloggingの観点で説明をしたいと思っています。 gRPCサーバの実装 まずはtonicのサンプルを紹介します。以下のコードはtonic にあるexamples/src/helloworld/server.rsをもとに説

                                              tracing crateを利用したRustのlogging方法について - CADDi Tech Blog
                                            • Tracing Ruby’s (Global) VM Lock - ivo's awfully random tech blog

                                              (🇯🇵 Japanese translation thanks to @hachi8833) (🇰🇷 Korean translation thanks to @heka1024) I recently created a new Ruby gem: the gvl-tracing gem. This gem can be used to generate a visualization of what your Ruby threads are up to: Click Open Example 1 to explore this example. Alternatively, download example1.json.gz and open it with the Perfetto UI. Example code is from example1.rb. Interest

                                              • 週刊Railsウォッチ: RubyのGVLトレーサーgvl-tracing、casting gemでオブジェクトに振る舞いを追加ほか(20220802後編)|TechRacho by BPS株式会社

                                                週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) お知らせ: 来週および来来週の週刊Railsウォッチはお盆休みをいただきます🍉。次回は8/22(月)を予定しています。 🔗Ruby 🔗 gvl-trac

                                                  週刊Railsウォッチ: RubyのGVLトレーサーgvl-tracing、casting gemでオブジェクトに振る舞いを追加ほか(20220802後編)|TechRacho by BPS株式会社
                                                • Ray Tracing in pure CMake

                                                  Without further ado, I present: a basic whitted ray tracer, complete with multicore rendering, written in 100% pure CMake. If you don't care about the details, and just want to see the code, you can find it here. Rendered in 7m23s on a i5-10210U, 8 processesAt this point, those familiar with CMake may have some questions, so keep reading to find out how it all works. Fixed-Point ArithmeticGood new

                                                    Ray Tracing in pure CMake
                                                  • Tracingを用いたRustのロギング理解の図とメモ

                                                    Rustでそれなりにちゃんとしたロギングをしようと思いtracingを調べた結果の理解図やサンプルコード等を備忘のため残しておきます。ただバージョンが1未満なので実装は色々変更されるかもしれません。[tracing 0.1.40, tracing-subscriber 0.3.18] 私の理解が解説のように書かれていますが、便利ツールとして使用するだけであればこの認識で問題なさそう、というような内容のため厳密性はありません。Quick startのコードがdocs.rsに載ってなかったり、必須コンポーネントのSubscriberが別クレートになってたり、色々な方法が提供されており逆に混乱したりでそれなりの理解にすらなかなか時間がかかりました。 概要 前提 use tracing::{event, span, Level}; fn main() { tracing_subscriber::f

                                                      Tracingを用いたRustのロギング理解の図とメモ
                                                    • Tracing the Python GIL

                                                        Tracing the Python GIL
                                                      • “Logs in Context + Infinite Tracing + カスタム属性”でNew RelicのObservabilityを爆上げする | PR TIMES 開発者ブログ

                                                        こんにちは、インフラチーム テックリードの櫻井です。 今回はアプリケーションモニタリングのために導入しているNew RelicにLogs in ContextとInfinite Tracingとカスタム属性を導入して、システムのObservabilityを向上させたことについて紹介したいと思います。 Observability(可観測性)とは まずObservability(可観測性)とは処理時間やエラーなどシステム内部の状態がどれだけ可視化されているかを示す指標です。 Observabilityが高ければボトルネック解消や障害発生時の迅速な対応が可能になり、より安定してサービスを運用することが可能になります。 New Relicについて New Relicは様々な機能を備えたObservability Platformです。 APMやBrowserでバックエンドやフロントエンドのパフォー

                                                        • Ray Tracing Gems II Available Today as Free Digital Download | NVIDIA Technical Blog

                                                          The book Ray Tracing Gems II is now available for free download via Apress, providing valuable information on real-time rendering and ray tracing.The book contains a collection of algorithms and techniques developed by researchers and developers to take advantage of advancements in real-time ray tracing, which arrived in consumer GPU hardware in 2018.Supplementary code and materials related to the

                                                            Ray Tracing Gems II Available Today as Free Digital Download | NVIDIA Technical Blog
                                                          • Rustを学びつつ週末レイトレーシング(Ray Tracing in One Weekend)をやった記録

                                                            1. はじめに Rustの勉強がてら、今の自分でできるかぎりやってみることにした。 基本的にはこちらの邦訳を参考にし、適宜他の方のC++による実装や原文とそのリポジトリを参照することにする。 章の名前は最初に挙げた邦訳から借用する。 数学の理解度が足りないので、基本的にはコードを翻訳していくだけに留める。 なお、コード中では、基本的に整数はi32を、小数はf64を使うものとする(考えることが減るので)。 また、コードの変更の表示にdiffを用いているが、追加した・書き換えた行のみを記述するものとする。 ソースコードは以下まで。 もしこの記事をもとに書いてみようと思っている場合 今回、手元では章ごとにディレクトリを分けている。その際ディレクトリ名が変わることによってコードも一部が変化している。具体的には以下の2箇所が必ず変化する。 main.rsのuse 7章の記述 画像出力の際の画像名 4

                                                              Rustを学びつつ週末レイトレーシング(Ray Tracing in One Weekend)をやった記録
                                                            • GitHub - retis-org/retis: Tracing packets in the Linux networking stack & friends

                                                              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 - retis-org/retis: Tracing packets in the Linux networking stack & friends
                                                              • All my favorite tracing tools: eBPF, QEMU, Perfetto, new ones I built and more - Tristan Hume

                                                                Ever wanted more different ways to understand what’s going on in a program? Here I catalogue a huge variety of tracing methods you can use for varying types of problems. Tracing has been such a long-standing interest (and job) of mine that some of these will novel and interesting to anyone who reads this. I’ll guarantee it by including 2 novel tracing tools I’ve made and haven’t shared before (loo

                                                                • Tracing AWS Lambda functions in AWS X-Ray with OpenTelemetry | Amazon Web Services

                                                                  AWS Open Source Blog Tracing AWS Lambda functions in AWS X-Ray with OpenTelemetry AWS Distro for OpenTelemetry is a secure, Amazon Web Services (AWS)-supported, production-ready distribution of the Cloud Native Computing Foundation (CNCF) OpenTelemetry project that provides open source APIs, libraries, and agents to collect distributed traces and metrics for application monitoring. OpenTelemetry i

                                                                    Tracing AWS Lambda functions in AWS X-Ray with OpenTelemetry | Amazon Web Services
                                                                  • Tracing TLS Traffic — eBPF style

                                                                    IntroductionTLS traffic inspection — the holy grail of any troubleshooter deep in the network stack scratching his head in despair, or the chance for stealing confidential data and profiting in the black market for a more ill intended user. Let me clarify before we move on. This article does not showcase or explain any way to intercept TLS traffic using man-in-the-middle setups. TLS was designed f

                                                                      Tracing TLS Traffic — eBPF style
                                                                    • Tracing Tenant Activity for Multi-Account SaaS with AWS Distro for Open Telemetry | Amazon Web Services

                                                                      AWS Partner Network (APN) Blog Tracing Tenant Activity for Multi-Account SaaS with AWS Distro for Open Telemetry By Tomo Sakatoku, Principal Partner Solution Architect – AWS By Peter Yang, Sr. Partner Solution Architect – AWS SaaS Factory When developing a multi-tenant software-as-a-service (SaaS) solution, you need to ensure the solution can cater to different tenant profiles and dynamic workload

                                                                        Tracing Tenant Activity for Multi-Account SaaS with AWS Distro for Open Telemetry | Amazon Web Services
                                                                      • Debugging with eBPF Part 3: Tracing SSL/TLS connections

                                                                        Principal Engineer @ New Relic, Founding Engineer @ Pixie Labs This post will demonstrate how to use eBPF to trace encrypted connections that operate over TLS (or its predecessor, SSL). TLS has become the standard for securing microservice communication, so any production-ready tracing tool should be prepared to handle encrypted connections. This post is part of our ongoing series sharing how you

                                                                          Debugging with eBPF Part 3: Tracing SSL/TLS connections
                                                                        • RubyKaigi2023で紹介された gvl-tracing を Webサーバで試してみた - Coincheck Tech Blog

                                                                          はじめに こんにちは、トレーディングシステム開発運用部の宮下です。今回初めて RubyKaigi2023 に参加しました。 このブログでは、個人的に一番おもしろかったセッション Understanding the Ruby Global VM Lock by observing it について実際にコードを動かして深掘っていこうと思います。 セッションについて 今回ご紹介するセッションは Datadog の Ivo Anjo さんのセッションとなります。 Ruby には 以下のような機能を提供するために Global VM Lock(以下 GVL) という機構が存在します。 Mutex ConditionVariable Queue, SizedQueue concurrent-ruby gem … GVL は、Ruby のパフォーマンスに影響を与えるものらしいです。 このセッションでは、

                                                                            RubyKaigi2023で紹介された gvl-tracing を Webサーバで試してみた - Coincheck Tech Blog
                                                                          • Performance Tracing

                                                                            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

                                                                              Performance Tracing
                                                                            • Distributed Tracing - AWS Distro for OpenTelemetry - AWS

                                                                              AWS Distro for OpenTelemetry Secure, production-ready, open-source distribution with reliable performance

                                                                                Distributed Tracing - AWS Distro for OpenTelemetry - AWS
                                                                              • Set up end-to-end tracing with Amazon CloudFront using OpenTelemetry | Amazon Web Services

                                                                                Networking & Content Delivery Set up end-to-end tracing with Amazon CloudFront using OpenTelemetry In a modern distributed system, identifying where a problem has occurred is not a trivial task. In fact, it’s a key capability that an organization must master to maintain its competitiveness. Tracing is a great methodology to be used for this purpose. It creates a series of formatted logs with an id

                                                                                  Set up end-to-end tracing with Amazon CloudFront using OpenTelemetry | Amazon Web Services
                                                                                • Visualizing Black Holes with General Relativistic Ray Tracing – Sean's Projects

                                                                                  Okay I ended up making this write-up waaaaaay too long, so before I get into any of the jargon, let’s take a look at the finished product: Orbiting around the equator of a supermassive black hole, with an off-axis accretion disk. Orbiting laterally from the equator to the north pole of a slightly less supermassive black hole. Sitting near the accretion disk of a really, really supermassive black h

                                                                                  新着記事