Приветствую, я 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
Когда ждать?
Первая версия готова, стабильный релиз будет опубликован после тестирования и возможных мелких доработок.
Предложения:
- Совместно расширять сервис под свои запросы и приложения.
- Создавать условия для удобной разработки приложений.
Связь со мной tg: @avral
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
alex2016, t3ran13, francisgrey, neo, narin, max-max, midnight, ruslandis, kotik, tom123, vict0r, semasping, yudina-cat, polyakov, oksana0407, hyipov, mryabinin, graff0x, victorskaz, duremarr, abloud, irimeiff, chirakovalsky, benken, andrzhej, anandasurya, boliwar
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
Помогите пожалуйста в развитии блога, пишу стихи и тексты которые хочу в будущем воплотить в музыку.
Нуждаюсь в поддержке и читателях, спасибо за внимание...
гляньте линку
https://golos.id/open-source/@oss/podderzhka-open-source-proektov
@t3ran13 Вдохновился вашей инициативой)
так линку на гитхаб хоть дайте
а то код открыт того, что хрен найдешь)
@t3ran13 Конечно, линк на гитхаб и публичный сервер будет в посте с релизом.