2019年にインターネットはどのように変化したか(そして2020年に期待すること)

今年はインターネット全体で、近代化されたプロトコルの採用の増加から、グローバル高速インターネットの到達範囲と容量の拡大、そしてそれ以上に至るまで、いくつかの非常に驚くべき進歩がなされました。 このような変化と、Fastly コミュニティの技術リーダーや独創的な開発者が共有する挑戦と勝利が、2020 年の私たちを動かし続けるのです。 これらのことは、私たちが何を作り、インターネット全体がどこへ行くのかを教えてくれます。 私たちは、これらの変化について独自の見解を持っています。私たちの優れたエンジニアの多くは、これらの変化を導く取締役会やワーキンググループに参加しており、より良い、安全で高速なインターネットは、当初から私たちのビジョンの中核をなしてきました。

Behind the screens で取り上げられた重要な瞬間に加えて、2019 年に私が得た大きな収穫をいくつか共有したいと思います。 プロトコルは変更できないという見解から、開発者が自分たちの手でプロトコルを変更する方向に動いているという単純な事実は、コミュニティが実際にその近代化に関与できることを意味します。 30年前のインターネットの使い方に基づいて作られたプロトコルが、今日のインターネットにより適したものにアップグレードされるのを、私たちは今見ているのです。 (QUIC はその好例です。) これは、プライバシーの向上、より良いオンライン体験、より高いセキュリティといったユーザーと、より良いインターネットを日々構築する一員でありたい開発者にとっての勝利です。 このシフトは、プライバシーとセキュリティの両方にとって大きな恩恵であることはよく知られています。 インターネットは長い間このシフトを必要としており、それがクリティカル マスに達したことを非常に嬉しく思います。

しかし、このシフトは、すべてがより安全になることを意味するだけではありません。 それはまた、すべてがより変化しやすくなることを意味しています。 これは、私たち全員にとってかなりエキサイティングなことです。 暗号化が行われていれば、プロトコルが停滞することははるかに困難です。 エンドツーエンドの暗号化は、トラフィックの受動的観測者(ISP、ネットワーク最適化装置、ミドルボックスなど)が、プロトコルについて仮定することができないことを意味します。 最終的には、サーバーとクライアントが同じプロトコルを話せば、互いに会話できるようになることを意味します。 これにより、コア プロトコルを最新の状態に保つために、より頻繁で定期的な更新を行うことができます。

WebAssembly outside the browser

私が最も期待している変化は、エッジおよびサーバーでの WebAssembly (Wasm) という考え方が、もはや狂言ではないことです。 今では公然と語られています。 そして、私たちが Bytecode Alliance を立ち上げたことにより、WebAssembly をブラウザの外に持ち出すことが、今やかなりの企業グループの主要な目標の 1 つとなりました。

Wasm の目標は、開発者として、すでに知っている言語で、慣れ親しんだ環境で書いて、そのプログラムをどこでも実行できるようにすることです。 つまり、時計上で動作するものを書くために専門の組み込みシステム開発者になる必要も、何千ものエッジノードで同時にコードを実行するために分散システムプログラマーになる必要もないのです。 既存の知識をまったく新しい領域に適用することができます。

Looking ahead

これらの進歩が一度に起こったことにより、プログラミングの新しい時代への準備が整いました。 自分が書いたコードを、それが意図された場所だけでなく、まったく異なるプラットフォーム間で大規模に実行することを想像してください。 ラップトップ、時計、テレビ、自宅のネットワークに接続されたカメラなど、エッジやサーバーはもちろん、あらゆる場所で実行できることを想像してみてください。 そして、私たちが新しい可能性を持つインターネットを構築するのを助けてくれている、私たちの顧客とコミュニティに改めて感謝を捧げたいと思います。

コメントを残す

メールアドレスが公開されることはありません。