🔥 Golos-ql! Анонс GraphQL сервера для Голоса.



Приветствую, я Avral, разработчик Mapala, путешественник и сторонник криптоанархизма.

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

Представьте, в приложении вам нужно получить посты по категории, с аватаром автора, его данными которые хранятся в json metadata, последними двумя комментариями, картинкой поста и проверить голосовал ли пользователь за эти посты.
Придется сделать десяток запросов на ноду. В golos-ql это можно сделать одним запросом.
На мой взгляд, писать апи внутри ноды на c++(что делает команда голоса) технически нетривиально и занимает много времени.
Ввиду этого, предлагаю свое решение: GraphQL сервер на базе mongo плагина, который появилcя в 18 хардфорке.

Так как glasnost от @ontofractal давно уже не поддерживается, я написал сервис на питоне.
Технологии развиваются, и GraphQL имхо сейчас лучшее решение.

Стек:

Python 3.6
graphene-python
golos-mongo-plugin

Глобальные направления

Фильтрация по json_metadata, очень важная опция для приложений
Кеширование, индексирование монги, хайлоад, итд.
GraphQl типы для данных приложений хранящихся в json_metadata

Когда ждать?

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

Предложения:

  1. Совместно расширять сервис под свои запросы и приложения.
  2. Создавать условия для удобной разработки приложений.

Связь со мной tg: @avral


Comments 6


так линку на гитхаб хоть дайте
а то код открыт того, что хрен найдешь)

24.07.2018 20:07
0

@t3ran13 Конечно, линк на гитхаб и публичный сервер будет в посте с релизом.

25.07.2018 11:22
0

гляньте линку
/open-source/@oss/podderzhka-open-source-proektov

24.07.2018 20:15
0

@t3ran13 Вдохновился вашей инициативой)

25.07.2018 11:23
0

  Помогите пожалуйста в развитии блога, пишу стихи и тексты которые хочу в будущем воплотить в музыку.
Нуждаюсь в поддержке и читателях, спасибо за внимание...

24.07.2018 22:21
0