The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступна распределённая графо-ориентированная СУБД Dgraph 0.4, opennews (ok), 12-Июл-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


23. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  –1 +/
Сообщение от Crazy Alex (ok), 12-Июл-16, 14:42 
Чего жесть? protobufs - хороший протокол. Или это о gRPC?
Ответить | Правка | Наверх | Cообщить модератору

26. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  +/
Сообщение от rob pike (?), 12-Июл-16, 15:47 
Только EDIFACT и ASN.1 способны по-настоящему закалить дух.
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  +/
Сообщение от Crazy Alex (ok), 12-Июл-16, 16:54 
EDIFACT на пользовался, а asn.1 - это да, только закалять дух
Ответить | Правка | Наверх | Cообщить модератору

31. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  +1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 12-Июл-16, 22:21 
protobuf это не протокол. Как формат сериализации он так себе и уж совсем гогно все его родные гугловые библиотеки с реализацией парсеров и генераторов. Для повседневных затычек внутри компании он более-менее годится и только.

> Или это о gRPC?

Раз уж gRPC прибит к протобуфу, то и о нём, естественно, тоже. Самое удивительное, что оно ещё умудряется отдавать ответы в JSON.

Делаете протокол на основе HTTP - ну так используйте все типичные для этого протокола методы передачи запросов, т.е. текстовые аргументы которые можно набирать руками и ответамы в JSON/XML. Иначе же нет смысла прибивать протокол к транспорту поверх HTTP, свои реализации поверх сырого сокета дают больше профита.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

34. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  +/
Сообщение от АнонимХ (ok), 13-Июл-16, 11:55 
> protobuf

Чем плохи гугловские либы? Показывают неплохую производительность, с глюками не сталкивался. Я серьезно спрашиваю. А альтернативы?

Ответить | Правка | Наверх | Cообщить модератору

39. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 15-Июл-16, 03:34 
Не могут парсить пакеты в потоковом режиме, читают сразу всё в память делая кучу аллокаций даже если данные нахрен не нужны. Есть довольно низкие ограничения на размер пакета, порядка максимум полугига, но рабочие размеры несколько сотен мб. Причём сам парсер может понаделать UB если таки уговорить его сжирать большие пакеты. Альтернативой всему этому будет что-то типа flatbuffers.
Ответить | Правка | Наверх | Cообщить модератору

38. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  +/
Сообщение от Crazy Alex (ok), 15-Июл-16, 01:55 
Ты можешь как-то аргументированно ответить? Куче народу было бы полезно. А то "гогно" информативностью не блещет.

Я вот знаю, что третий протобуф шустр и сравнительно компактен.

Почему нельзя поверх сокета - понятно, надо, чтобы браузерные клиенты дёргать могли.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

40. "Доступна распределённая графо-ориентированная СУБД Dgraph 0...."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 15-Июл-16, 03:38 
> Почему нельзя поверх сокета - понятно, надо, чтобы браузерные клиенты дёргать могли.

Что за бред несёшь ... протобуф в браузере офигеть как удобно готовить. Для браузера делают отдельные гейтвеи, а не костылят эту проблему в протоколе общения с СУБД.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру