Size: a a a

2020 November 11

N

Nikolay in Tarantool
Описываешь file.proto,
Генерируешь код go через protoc и т.д.
Правильно понимаю?
источник

R

R-omk in Tarantool
Nikolay
Описываешь file.proto,
Генерируешь код go через protoc и т.д.
Правильно понимаю?
Ага, сперва делаются структуры и маршалеры под proto, потом поверх этих структур делаются маршалеры под msgpack



tinylib/msgp  ; gogo/protobuf ; protobufjs/protobuf.js
источник

N

Nikolay in Tarantool
R-omk
Ага, сперва делаются структуры и маршалеры под proto, потом поверх этих структур делаются маршалеры под msgpack



tinylib/msgp  ; gogo/protobuf ; protobufjs/protobuf.js
Спасибо👍
источник

R

R-omk in Tarantool
только у нас свой гошщный драйвер,   в официальном  там нет маршалеров,  там интерфейсы и прочая дичь ..  и там другая либа для msgpack
источник

MA

Mons Anderson in Tarantool
Задаюсь вопросом: а на кой нужен "официальный гошный", если все гошники пишут свои?
источник

N

Nikolay in Tarantool
R-omk
только у нас свой гошщный драйвер,   в официальном  там нет маршалеров,  там интерфейсы и прочая дичь ..  и там другая либа для msgpack
Да, я заметил)
источник

N

Nikolay in Tarantool
Mons Anderson
Задаюсь вопросом: а на кой нужен "официальный гошный", если все гошники пишут свои?
Адекватный не сливают, с официальным работать не айс
источник

MA

Mons Anderson in Tarantool
Что имеется в виду под "не сливают"?
Что значит адекватный?
Что не так с "официальным"?
источник

N

Nikolay in Tarantool
Ну не выкладывают  в паблик
Адекватный значит, что работает как ожидается, а не со второй версией magpack и без context в 2020 чтобы обеспечить совместимость со старыми версиями GO)
Если его хватало на момент сбора данных и формирования аналитики по биржам, то на этапе реализации части биллинга уже возникли первые и я так думаю, не последние, траблы)
Обидеть никого не хотел, рады тому, что имеем
источник

R

R-omk in Tarantool
у нас тоже нет context  //  context -  зло ,  там каналы...
источник

AS

Andrei 🦉 Sergeev in Tarantool
R-omk
у нас тоже нет context  //  context -  зло ,  там каналы...
и чем же плохи каналы?
источник

AS

Andrei 🦉 Sergeev in Tarantool
в общем то одна из основных претензий к основному гошному коннектору - это отсутствие поддержки контекста при выполнении запроса
источник

R

R-omk in Tarantool
Andrei 🦉 Sergeev
в общем то одна из основных претензий к основному гошному коннектору - это отсутствие поддержки контекста при выполнении запроса
ну сделайте контекст,  но тогда  драйвер будет в десять раз медленней
источник

N

Nikolay in Tarantool
Есть форк с контекстами
источник

N

Nikolay in Tarantool
Но тоже кривой
источник

MA

Mons Anderson in Tarantool
Nikolay
Есть форк с контекстами
который?
источник

AS

Andrei 🦉 Sergeev in Tarantool
R-omk
ну сделайте контекст,  но тогда  драйвер будет в десять раз медленней
ни разу не видел особой деградации производительности при добавлении контекстов в апи
источник

N

Nikolay in Tarantool
источник

R

R-omk in Tarantool
Andrei 🦉 Sergeev
ни разу не видел особой деградации производительности при добавлении контекстов в апи
это потому что вы невидели быстрых драйверов
источник

AS

Andrei 🦉 Sergeev in Tarantool
Nikolay
Есть форк с контекстами
да форк с парой правок не спасёт, там с нуля нужно писать коннектор
источник