All streams
Search
Write a publication
Pull to refresh
6
0
Danila Fominykh @dancheg

0xFC04D07F75B663FC

Send message

Принял, спасибо! Как лучше описать разницу между микрой/макрой для обычного читателя?

Спасибо за статью!

Нужно еще посмотреть как со стримами быть при таком подходе.

Добрый день!

Спасибо за статью. Пробовал запускать в докере RabbitMQ, Apache Kafka и Nats. Наиболее удобным вариантом на мой взгляд является nats, тк там всего 1 докер образ + можно все необходимые конфигурации упаковать в .env файлы (что позволяет совмещать данные очереди с CI в gitlab/drone/woodpecker/etc).

На четырехядерном минипк (старый селерон), репу куба получилось отгрузить ~ за 7 минут, в интерфейсе (комиты, бранчи, таги, изменения, тд) никаких лагов не заметил.

Хотел по возможности уточнить в каком месте интерфейс должен провисать? Постараюсь проверить.

Да, в описании есть примеры как безболезненно мигрировать с gogs

Добрый!

На работе использую гитлаб, и если сравнивать с гити, то есть следующие плюсы:

  • интегрированный CI/CD, это часто удобнее

  • более популярная платформа, бизнес чаще выбирает гитлаб

Из плюсов гити:

  • работает быстрее, не провисает практически совсем (от части тк написана на го, а гитлаб на рубях)

  • Очень не требовательна к мощностям (весь описанный в статье стек крутится на селероне с 4-я ядрами)

  • Больше инструментов для миграции с других сервисов

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

Спасибо, попробую адаптировать под woodpecker

В экосистеме gRPC нет gateway для SOAP (сам не вижу для этого причин), в то время как rest gateway имеет 13к звезд на гитхабе (наверное он и правда популярен, ведь для его использования есть причины).

Нужно пропарсить json который выдает GrayLog в удобочитаемую форму (см скрины выше), подозреваю что подобной роскоши стандартные вебхуки не предоставляют.

Но в целом если переправлять только сырой текст, то да, решение подойдет

Говоришь верно, изменения в API discord и graylog могут привести к проблемам несовместимости.

Для этого грейлог позволяет делать уведомления по нескольким источникам сразу (например discord+почта+telegram+...), что позволяет нивелировать риски обновления одного или нескольких API.

Да, можно забиндить функции в готовых библиотеках.
Я для этого и использовал fii (мне очень понравилось стандартная криптографическая библиотека на go, там много функционала представленного в простой и понятной форме).

Если конкретно — я вызывал алгоритмы связанные с Blake2b, rsa и rsassa-pss, тк данных реализаций не было (в сочетании и удобной форме) в готовом виде на языке Dart.
принял, изменю расширение файла, спасибо

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity