Николай Рыбин @koluchiy01
DEV
Почему дизайн Go плох для умных программистов
koluchiy01
Все верно, завершать работу, должна уметь горутина.
0
LookПочему дизайн Go плох для умных программистов
koluchiy01
На этот случай есть контекст, через который можно потушить дочерние горутины. Родительская горутина, которая всех запустила узнает об ошибке и через контекст тушит остальных
0
LookПриложение для инспекторов CarPrice
koluchiy01
«Конечно, нейросеть качество не улучшит» вот тут конечно не конечно )
0
LookPHP-Дайджест № 120 (1 – 19 ноября 2017)
koluchiy01
«Как связать Monolog и ELK» очень странная статья. Рэбиты, гельфы, зачем так сложно? Монолог пишет json, filebeat отправляет данные в logstash, где очень простой конфиг, logstash в elastic.
0
LookJaeger Opentracing и Microservices в реальном проекте на PHP и Golang
koluchiy01
А вообще идеология спанов может быть использована в простом логировании, но мы пока не придумали как это красиво сделать (
0
LookJaeger Opentracing и Microservices в реальном проекте на PHP и Golang
koluchiy01
Промежуточным решением для связывания логов разных сервисов может быть пробрасывание в запросах некоторого идентификатора и добавление его во все логи, но все равно кибана не позволяет красиво и быстро понять кто кого куда и почему так долго.
0
LookЧестный realtime на React и Redux, как основа автоаукциона
koluchiy01
На жукери тоже реалтайм бывает)
+3
LookЧестный realtime на React и Redux, как основа автоаукциона
koluchiy01
Жуков не реалтайм
0
LookHuginn: простая интеграционная платформа
koluchiy01
А вот и руби в зоопарк из пых, голангов и прочих ларавелей )
+1
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
ну хотя бы два))
0
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
Я тут не очень компетентен, но кейс очень странный. Машины мы продаем дилерам.
+1
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
Могли, но что-нибудь из бизнесовых фич тогда не сделали бы. Вопрос приоритетов, если документация до сих пор генерится через битрикс, значит она не настолько болит, чтобы ее переписать, отложив другие фичи. Да и «несколько лет» слишком сильное высказывание, компании всего 3 года.
+2
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
В основном каждый php сервис это 2 контейнера: контейнер nginx + контейнер fpm. Безусловно можно не ставить отдельный nginx над каждым php. Но отдельный nginx позволяет всю логику и настройки сервиса (тут могут быть и настройки nginx например) держать обособлено от остальных сервисов, а при масштабировании появляется выбор: масштабировать пару nginx+fpm или же масштабировать только fpm.
0
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
Это убытки карпрайса, поэтому грамотный первичный осмотр — очень важная задача.
0
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
Битрикс случился исторически, мелкие сервисы на нем писать мягко говоря не удобно, поэтому появился ларавель. Переписать весь битрикс на ларавель быстро и без потери бизнес производительности не представляется возможным. Переход на сервисы позволяет удобно отдельную функциональность переводить на более подходящий инструмент, который в свою очередь ускоряет процесс развития этой функциональности (тут похоже я очевидную вещь написал). Итоговый ответ на вопрос «зачем?», это чтобы быстрее бежать и меньше спотыкаться.
+2
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
Апи в Ларавеле, Ларавель в докере, Докер в кластере, если коротко) Сервисы между собой общаются по внутреннему json API. Для авторизации в api используются jwt токены, которые генерятся и проверяются через отдельный сервис, написанный на Go и имеющий огромный запас по производительности. По развертыванию: из тега в гите строится контейнер, который едет в реджистри, из реджистри контейнер после тестирования едет в прод ансиблом (обновляем тег контейнера). По нагрузке бенчмарки не найду, в целом большинство микросервисов сильно не нагружены, а общая производительность кластера увеличивается за счет добавления серверов.
0
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
Ненавязчивый спойлер ))
-1
LookЧто скрыто внутри платформы автомобильного аукциона
koluchiy01
У Вас вызывает отторжение использование больше одной технологии на проект? Или что-то конкретное?
0
LookОбновления на 42goals: API, учет времени, вкладки, архив целей
koluchiy01
На главной: хотелось бы иметь возможность выбрать слайд во время прокрутки (поменять цель).
+1
LookДемонстрация возможностей HTML5 на главной странице Google.com
koluchiy01
«гуглоненавистники» — а вот и причина :)
+7
LookHere
1
There2
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity