Andrey Chupin
Company: VK.com
The network layer is one of the most important parts of any mobile app, and you need it to work as stable and fast as possible regardless of the type of network.
VKontakte has millions of users across the country, and it is important that the app works well on bad networks. One of the latest innovations was the switch from HTTP/2 to HTTP/3. It is about network protocols and their differences will be discussed in the report.
Andrew will talk about the development of HTTP-stack, the problems of TCP and HTTP/2, and how they cope with UDP and QUIC. He will tell how they implemented QUIC in Android and iOS applications in VKontakte, and what happened and how you can quickly transfer your application to a new network protocol.
Company: VK.com
Company: Dodo Engineering