Про Higload Cup уже было несколько статей, поэтому о том, что это было писать не буду, кто пропустил можете почитать в [«История 13 места на Highload Cup 2017»][1].
Так же постараюсь не повторяться и поделюсь интересными, с моей точки зрения, решениями. Под катом:
1. Немного про структуру данных
2. Парсинг JSON'а на define'ах
3. URI unescape
4. UTF decode
5. HTTP Server
6. Тюнинг сети
и много кода.
[Читать дальше →][2]
[1]:
https://habrahabr.ru/post/337710/
[2]:
https://habrahabr.ru/post/337854/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut