小売事業者向けSaaSにおいて、利用中に接続が切れるトラブルが発生した。トラブルが報告される5日ほど前、WebサーバーをHTTP/2に対応させた。このため担当者はHTTP/2対応が原因だと推測したが、接続が切れる理由は分からない。詳しく調べたところ、意外な事実が判明した。 現在では多くの企業が業務でSaaSを利用している…
Linux Kernel vs DPDK: HTTP Performance Showdown
# OverviewIn this post I will use a simple HTTP benchmark to do a head-to-head performance comparison between the Linux kernel’s network stack, and a kernel-bypass stack powered by DPDK. I will run my tests using Seastar, a C++ framework for building high-performance server applications. Seastar …
HTTP 関連 RFC が大量に出た話と 3 行まとめ | blog.jxck.io
Intro 2022/06/06 ~ 9 あたりに、長きに渡って策定作業が行われていた HTTP 関連の RFC が大量に公開された。 RFC 9110: HTTP Semantics RFC 9111: HTTP Caching RFC 9112: HTTP/1.1 RFC 9113: HTTP/2 RFC 9114: HTTP/3 RFC 9163: Expect-CT Extension for HTTP RFC 9204: QPACK: Field Compression for HTTP/3 RFC 9205…
Load cross-origin resources without CORP headers using `COEP: credentialless` – Chrome Developers
Load cross-origin resources without CORP headers using `COEP: credentialless`Cross-origin resources served by third-parties often do not include adequate CORP headers. If they can be requested without credentials, now you can enable cross-origin isolation by marking them as such. Published on Thu…
TLS, HTTP/2演習
Mutualized Oblivious DNS (μODNS): Hiding a tree in the wild forest