タグ

2023年6月27日のブックマーク (3件)

  • Metrics, Events, Logs, Traces ってなんだ?

    はじめに オブザーバビリティは監視の世界を変えつつありますが、それには正当な理由があります。 多岐にわたるツールのおかげで、コードをデリバリするのがこれまでになく簡単になりましたが、それはソフトウェア環境がかつてないほど複雑化しはじめていることも意味します。ソフトウェア開発手法が進化するにつれて、システムも進化してます。ソフトウェアに「何か問題が発生しているか?」と尋ねるだけでは不十分です。その問題の理由も同時に尋ねられなければなりません。これは可観測性 (オブザーバビリティ) の基的な性質です。 システムの可観測性を実現するにはすべてを計測し、すべてのテレメトリデータを1か所で表示できる必要があります。その方法については多くの議論が続いており、確実な定義は未だ現れていませんが、New Relic はメトリクス、イベント、ログ、およびトレース(MELT : Metrics, Events

    Metrics, Events, Logs, Traces ってなんだ?
    onk
    onk 2023/06/27
  • node_modulesの問題点とその歴史 npm, yarnとpnpm

    皆さんnpmパッケージのバージョンを上げるときにハマって依存地獄から抜けられなかったことはありませんか? 私はあります。 複雑怪奇な依存関係を調べてみようとnode_modulesを覗いてみて、そのカオスっぷりに臭いものに蓋をしたことはありませんか? 私はあります。 そこでnode_modules以下について調べてみたのですが、node_modulesにどんな問題点があって、npmやyarn, pnpmは何を目指していたのか時系列順に紐解いた方がわかりやすいことに気づきました。 ここでは初期のnpmが抱えていた問題から今に至るまでを順を追って説明します。 するとnode_modulesの仕組みの他に、各パッケージマネージャの方針の違いが見えてくるはずです。 初期の頃のnpm (~2015年以前) この頃はシンプルで、依存関係はそのままnode_modulesのディレクトリ構造に反映されてい

    node_modulesの問題点とその歴史 npm, yarnとpnpm
    onk
    onk 2023/06/27
  • PHPカンファレンス福岡2023を完走した感想 - 超PHPerになろう

    6月の福岡といえばPHPカンファレンス福岡ですね! phpcon.fukuoka.jp 前回の開催予定だった2020がコロナ禍で中止になってしまったため、2019以来の4年ぶりの開催ということになりました。 私は6月22日の早朝に出発して25日まで福岡市内に滞在しておりました。移動スケジュールに関してはカンファレンスの2日前に福岡入りしたのは前夜祭の運営をするのに移動してそのまま現地入りするのは厳しかろうという判断での計画でしたが、実際その通りで全然野菜の日はずっと眠かったので、判断としては大成功でした。 非公式イベントについて 第153回 PHP勉強会@東京 - connpass 【非公式】PHPカンファレンス福岡全然野菜 [6/22] - connpass 【非公式】PHPカンファレンス福岡・前日Meetup - connpass (非公式)PHPカンファレンス福岡 前夜祭 - con

    PHPカンファレンス福岡2023を完走した感想 - 超PHPerになろう
    onk
    onk 2023/06/27