On November 6th 2015, we'll hold a HTTP/2 + ATS Meetup in Tokyo. This is open for all developers, and users, and anyone interested in high performance HTTP/2 servers and proxies in general. We'll have some fun HTTP/2 discussions, brainstorming and hacking. If you are in the area, please RSVP if you are interested to participate.
When
Friday November 6th 10:00 am - 17:00 pm
Where
Yahoo! JAPAN Office
Midtown Tower, 9-7-1 Akasaka, Minato-ku, Tokyo 107-6211 Japan
https://goo.gl/maps/F4JJPinzozp
Entrance is on 2nd Floor.
What
HTTP/2 discussions, brainstorming and hacking.
Schedule
9:30am | Reception |
10:00am | Presentation Session |
12:00pm | Lunch |
1:00pm | Discussion Session |
5:30pm | Dinner |
Presentation Session
- HTTP/2 in Warp with Haskell lightweight threads (by Kazu Yamamoto)
- Server Implementations of HTTP/2 Priority (by Kazu Yamamoto)
- Stream scheduling untilizing HTTP/2 priority (by Tatsuhiro Tsujikawa)
- TLS Performance Report (by Takeru Sasaki)
Discussion Session
- Refactoring HTTP/2 Component of ATS (by Masaori Koshiba)
- It doesn't make sense to make Http2Stream continuation.
- Decode HPACK in parallel is an idea.
- FetchSM & PluginVC
- It comes from SPDY Plugin, but HTTP/2 is in core now. We should not use FetchSM.
- It looks difficult to avoid PluginVC.
- Checking cache via CacheSM in Http2Stream is an idea.
- It make sense to separate HTTP/2 and HPACK.
- Current HTTP/2 implementation is 50% slower than HTTPS
- Optimize HPACK Decoder
- Back-postiong
- nghttpx has intermidate data structure.
- What we should implement is Stream Priority. Put off Server Push and Back-posting.
- It doesn't make sense to make Http2Stream continuation.
- Resource Limitation (by Ryo Okubo)
- Testing HTTP/2
- h2spec - A conformance testing tool for HTTP/2 implementation (by Moto Ishizawa)
- Using gopkg.in to distribute h2spec is proposed
- Trailing header test passes when we send a RST_STREAM frame is sent
- Using httpbin to test HTTP/2 gateway server is an idea
- TSQA, unit test, regression test
- h2spec - A conformance testing tool for HTTP/2 implementation (by Moto Ishizawa)
- Free Discussion
- Server Push
- etc
- Bug scrub : Unresolved HTTP/2 Component Tickets
RSVP
Please add yourself to the table below.
Reservation will be cut-off by 11/04 (Wed) 17:00 (UTC+9).
Name | Lunch | Dinner |
---|---|---|
Leif Hedstrom (Apple) | Yes | Yes |
Phil Sorber (Comcast) | Yes | Yes |
Bryan Call (Yahoo!) | Yes | Yes |
Masaori Koshiba (Yahoo! JAPAN) | Yes | Yes |
Ryo Okubo (Yahoo! JAPAN) | Yes | Yes |
Shinya Kawano (Yahoo! JAPAN) | Yes | Yes |
Moto Ishizawa (Yahoo! JAPAN) | Yes | No |
Osanori Nibe (Yahoo! JAPAN) | Yes | No |
Tatsuhiro Tsujikawa (nghttp2) | Yes | No |
Kazu Yamamoto (IIJ) | Yes | No |
Masakazu Nagaya (Yahoo! JAPAN) | Yes | No |
Takeru Sasaki (Yahoo! JAPAN) | Yes | No |
Alternatively, if you don't have write permissions to the Wiki (which you can request with an email to dev@trafficserver), please contact Masaori Koshiba until 11/04 (Wed) 17:00 (UTC+9).
Lunch
- Tsurutontan : http://www.tsurutontan.co.jp/shop/roppongi-udon/
- Map : https://goo.gl/maps/qVkNyvp2Wnx
Sponsors
Yahoo! JAPAN
Yahoo! JAPAN is sponsoring lunch at Tsurutontan.