BPF LPMのパフォーマンスと最適化を深掘り
この記事では、IPマッチングに使用される重要なデータ構造であるBPF LPM試行のパフォーマンスについて説明します。
TAG
この記事では、IPマッチングに使用される重要なデータ構造であるBPF LPM試行のパフォーマンスについて説明します。
サイトのクライアント側のコードが変更された場合に監査する方法がないので、暗号技術を使用するサイトを信頼することが難しくなります。Webに監査可能性を追加する共同作成した仕様をプレビューします。
毎秒8400万リクエストということは、稀なバグも頻繁に発生するということです。Go Arm64コンパイラーに競合状態を発見し、それを修正した経緯を公開します。
Cloudflareは、NGINXを使った原コアシステムを、新しくRustベースのモジュールプロキシへリプレースしました。
Cloudflareで、APIにOpenAPIスキーマを利用できるようになりました。利用者はオープンソースのOpenAPIツールからこれらのスキーマを使用することができます
企業ネットワークを安全に運営することは非常に困難です。世界各国で従業員が在宅勤務をするようになりました。アプリケーションはデータセンターで実行され、パブリッククラウドでホストされた上で、サービスとして提供されます。攻撃の機会を虎視眈々と狙う攻撃者はどのような脆弱性でも悪用します。
Cloudflareボット管理プラットフォームの構築は、刺激的な経験でした。分散型システム、Web開発、機械学習、セキュリティ&リサーチ(その他全ての分野)を混ぜ合わせながら、適応力が高く諦めの悪い敵と戦っています。
9年ほど前のCloudflareは小さな会社で、当時私は一顧客であり従業員ではありませんでした。Cloudflareがひと月前に設立されたという時期のある日、私は自分の小さなサイト、jgc.orgのDNSが動作していないという警告を受け取りました。そしてCloudflareはProtocol Buffersの使用に変更を加えた上でDNSを切断したのです。 私は「私のDNSはどうなったのでしょうか?」という件名のメールを直接Matthew Prince宛に出しました。