Size: a a a

2020 August 06

s

std::slavik in supapro.cxx
с минимальными расходами
источник

s

std::slavik in supapro.cxx
это в том числе еще и структура данных
источник

AF

Aidar Fattakhov in supapro.cxx
std::slavik
тяжело читать наверное через слово
Ага, особенно набросы
источник

s

std::slavik in supapro.cxx
ну игры просто часто сетевые бывают)
источник

AF

Aidar Fattakhov in supapro.cxx
Протобуф ортогонален флетбуфферсам
источник

s

std::slavik in supapro.cxx
и кроссплатформенные
источник

s

std::slavik in supapro.cxx
да и веб сервисы вроде фейсбука
источник

DB

Dimmu Borgir in supapro.cxx
std::slavik
ну игры просто часто сетевые бывают)
ты про деревья?
источник

SS

Sergey Skvortsov in supapro.cxx
std::slavik
ну игры просто часто сетевые бывают)
По сети быстрее протобуфы гонять
источник

SS

Sergey Skvortsov in supapro.cxx
Ещё и пожатые да
источник

s

std::slavik in supapro.cxx
и таки нужно порой что-то быстро передавать и быстро эти данные из другого приложения понимать
источник

s

std::slavik in supapro.cxx
производительность меньше
источник

s

std::slavik in supapro.cxx
расходы больше
источник

SS

Sergey Skvortsov in supapro.cxx
Sergey Skvortsov
По сети быстрее протобуфы гонять
Я даже измерял (в моем конкретном случае, да), выбирал недавно, что отдавать из своего сервиса
источник

AF

Aidar Fattakhov in supapro.cxx
std::slavik
производительность меньше
У чего конкретно?
источник

AF

Aidar Fattakhov in supapro.cxx
У джсонов конечно
источник

AF

Aidar Fattakhov in supapro.cxx
Но их фишка в смысле пережачи данных например в отсутствии схематизированного формата
источник

s

std::slavik in supapro.cxx
Sergey Skvortsov
По сети быстрее протобуфы гонять
на каком этапе
источник

s

std::slavik in supapro.cxx
Dimmu Borgir
ты про деревья?
таблицы
источник

s

std::slavik in supapro.cxx
Each object is separated into two parts: the metadata part (or vtable) on the left of the pivot point and the real data part to the right.
Each field corresponds to a slot in vtable, which stores the offset of the real data for that field. For example, the first slot of John’s vtable has a value of 1, indicating that John’s name is stored one byte to the right of John’s pivot point.
For object fields, the offset in vtable would be pointing to the pivot point of the child object. For example, the third slot in John’s vtable points to the pivot point of Mary.
To indicate that no data is present, we can use an offset of 0 in a vtable slot.
источник