Thursday, January 12, 2017

Fastly に入社しました

Summary in English: Joined Fastly, will continue my work on H2O there as an open-source developer.

2017年1月1日付で、Fastly 社へ転職したので報告いたします。

過去5年間、DeNA では R&D 的な立場から、様々な基盤的ソフトウェア(オープンソースになったものもありますし、クローズドなものもあります)の開発に携わってきました。

最近2年間は、同社のゲーム用サーバに端を発するオープンソースの HTTP/2 サーバ「H2O」の開発に従事してきましたが、その実装品質が高く評価され、世界有数のコンテンツ配信ネットワーク(CDN)である Fastly で採用された他、大規模なウェブサービス事業者で採用にむけた動きが進むなどの成果が出つつあります。
また、H2O における実装経験をもとに、HTTP プロトコルの拡張をインターネットプロトコルの標準化機関である IETF に提案し、ワーキンググループでの検討が行われるという状況にもなってきています注1

ソフトウェアの技術開発で世の中を前に進めようとするならば、ただコードを書くだけでは不足です。使い手にとって便利なように、実地において効率良く動作するように、改善していくことが必要不可欠です。標準化プロセスにおいても、多様な実在するワークロードを元に効果を証明できることが、説得力の点で重要になります。

これらの点に鑑みると、H2O という育ちつつある芽を大きく花咲かせるために、自分が今、身を置くべき場所は、DeNA ではなく、H2O の世界最大の利用者であり、世界有数の規模の HTTP トラフィックを捌く事業者であり、HTTP を高度に運用することを事業のコアとしている Fastly なのではないかと考え注2、転職を決意するに至りました。

転職したといっても、このような経緯なので、職務の内容が何か変わるわけではありません。これまでと同様に、オープンソースソフトウェアである H2O の開発をリードしていくのが僕の役割になります。Fastly 社内でしか得られない知見や実験の成果もオープンソースとして H2O に還元され、あるいはプロトコルの拡張として標準化を提案していく予定です。

今後ともよろしくお願いいたします。引き続き東京ベースで活動しますので、何かありましたら気楽にお声がけください。

また、末筆になりますが、H2O の開発をこれまで支え、笑顔で送り出してくれた DeNA の上司と同僚にはありがとうを伝えたいと思います。開発は DeNA 社内でも引き続き行われます。

注1: Cache Digests for HTTP/2, Call for Adoption: Early Hints (103)
注2: HTTP サーバのどの側面に注力したいかによって摂るべき選択肢は変わると思いますが、僕の場合、最近の活動はサーバとアプリケーションの間よりも、サーバとクライアントの間の通信改善に関わるものが多くなってきていました。

14 comments:

  1. UN-320 core and large fire enamel dial is replica watches contained in the 40 mm stainless steel case, a leather watch strap replica watches collocation. The streamline design is simple and generous, hour and minute hands lined with classic Rome digital time scale, the 6 o'clock position is small seconds and circular calendar swiss replica watches window display. The wearer can easily adjust the date forward and back, is a major achievement of mechanical watches.

    ReplyDelete
  2. I appreciate your article. Articles with deep content, create excitement for the reader. I hope you will be more and more articles. You can also visit my website: five nights at freddy’s 4 | game word cookies answers | hotmail sign in and game hill climb racing 2

    ReplyDelete
  3. All the best blogs that is very useful for keeping me share the ideas of the future as well this is really what I was looking for, and I am
    very happy to come here. Thank you very much
    animal jam codes | five nights at freddy's 4 | hotmail login

    ReplyDelete


  4. The share your really gives us excitement. Thanks for your sharing. If you feel tired at work or study try to participate in our games to bring the most exciting feeling. Thank you!
    hotmail login | red ball | 192.168.1.1

    ReplyDelete
  5. I enjoyed over read your blog post. Your blog have nice information, I got good ideas from this amazing blog. I am always searching like this type blog post. I hope I will see again..
    starfall | barney | abcya

    ReplyDelete
  6. Very strange. When I sign out of hotmail my browser reverts to the generic MSN page. Since this seems to be happening in both IE and FF that would lead me to believe it is not a browser problem. Have you tried disabling any add on in either of the browsers to see if an add on might be causing the problem. Both of these browsers do have some of the same add ons installed. Flash and/or Java would be 2 possibilities, or perhaps some others you might have installed such as Web of Trust or Last Pass. I might try this next.

    ReplyDelete
  7. ポストを共有していただきありがとうございます。それは、私にとって本当に便利です
    instagram online

    ReplyDelete
  8. I personally like your post; you have shared good insights and experiences. Keep it up. juesgosio

    ReplyDelete
  9. All the best blogs that is very useful for keeping me share the ideas of the future as well this is really what I was looking for, and I am very happy to come here. Thank you very much
    animal jam codes | five nights at freddy's 4 | hotmail login

    ReplyDelete
  10. Your website content is fabulous and awesome but I would like to say your website also good. Thanks for sharing... Keep it up..
    Packers And Movers Hyderabad

    ReplyDelete
  11. Your website content is fabulous and awesome but I would like to say your website also good. Thanks for sharing... Keep it up..
    Packers And Movers jubilee-hills Hyderabad

    ReplyDelete