Size: a a a

Ваdоо PHP Мееtuр

2018 June 26

NK

Nikolay Krapivnyy in Ваdоо PHP Мееtuр
> Мемкеш апи мультигет не может.

это не так, может с версии 8
я поэтому и спрашиваю.
пруф: https://dev.mysql.com/doc/refman/8.0/en/innodb-memcached-multiple-get-range-query.html
источник
2018 June 27

KA

Kirill Abrosimov in Ваdоо PHP Мееtuр
Я про 5.7 вещал так-то) к 8.0 пока не приступали. По опыту предыдущей версии стоит обождать, дабы не было неприятных сюрпризов, в виде невозможности восстановить ib_data, etc в случае падения сервера (актуально до 5.7.17 включительно емнип)
источник
2018 July 05

AR

Alina Romanova in Ваdоо PHP Мееtuр
Слишком тихо в этом чате! Так что вот вам перевод истории о том, как можно отрефакторить проект на Go и ускориться аж в 23 раза https://habr.com/company/badoo/blog/415919/
источник

AK

Alexander Komissarov in Ваdоо PHP Мееtuр
источник

ИП

Игорь Панков in Ваdоо PHP Мееtuр
))) спасибо, вчера как-раз читал. Отличная статья.
источник

AR

Alina Romanova in Ваdоо PHP Мееtuр
@mkevac спасибо!
источник

MK

Marko Kevac in Ваdоо PHP Мееtuр
источник

ИП

Игорь Панков in Ваdоо PHP Мееtuр
Раз такая пьянка пошла, можно вопрос задать?)
источник

AR

Alina Romanova in Ваdоо PHP Мееtuр
Игорь Панков
Раз такая пьянка пошла, можно вопрос задать?)
для этого в том числе этот чат и был создан)
источник

ИП

Игорь Панков in Ваdоо PHP Мееtuр
Есть такая либа gopsutil, порт из python... Вот у меня есть pet-project и идея фикс, замутить что-то свое на основе этой либы, ибо там все интересно, но разбито на разные архитектуры... а я буду только в рамках linux/amd64 фигачить. Стоит ли заморачиваться и выпиливать лишнее из готового, но большого решения?
источник

MK

Marko Kevac in Ваdоо PHP Мееtuр
Я ее как раз юзал для одного из проектов. И у моего коллеги вставал тот же самый вопрос, т.к. библиотека тянула за собой тонну зависимостей еще в добавок к тому что сама была сложной. А юзали мы миллипусечную часть.
Я бы сказал что это зависит от того как у вас устроена сборка. Если это что-то более серьезное, то как устроен CI/CD. На сколько вам нормально держать столько зависимостей.
Если не хочется, то не вижу ничего плохого в том, чтобы взять только нужное. Прелесть OpenSource.
источник

ИП

Игорь Панков in Ваdоо PHP Мееtuр
Ну тут еще вопрос в производительности искомого бинарника и его размера)
источник

ИП

Игорь Панков in Ваdоо PHP Мееtuр
По остальному, если честно мне без разницы (пока). Главное чтобы бинарник тонкий получился, думаю отчасти оно так и получится после выпиливания лишнего.
источник

MK

Marko Kevac in Ваdоо PHP Мееtuр
Производительность не должна пострадать (есть ньюансы), а вот размер меня лично не парит, честно говоря.
Он обычно важен тем, кто использует Go для встраиваемых решений каких-то.
источник

AM

Aleksandr Mochalygin in Ваdоо PHP Мееtuр
А по Node.js в этом чате можно задавать вопросы?))
источник

ИП

Игорь Панков in Ваdоо PHP Мееtuр
@mkevac Спасибо. Еще глупый вопрос имеется). Есть достаточно много статей по демонизации приложений... но есть ли “best practices”? К примеру, хочу я сиё чудо на основе gopsutil крутить на Ubuntu 18 и не париться что процессы буду падать или иные форс-мажоры будут... уже тестил общие настройки с sevlyar/go-daemon + systemctl, но не уверен что все правильно делаю...
источник

AP

Anton Povarov in Ваdоо PHP Мееtuр
Коллегу парил не размер бинаря, а размер исходников ;) там было 45 мегов кода кажется. Тащить из гита долго!
источник

MK

Marko Kevac in Ваdоо PHP Мееtuр
Игорь Панков
@mkevac Спасибо. Еще глупый вопрос имеется). Есть достаточно много статей по демонизации приложений... но есть ли “best practices”? К примеру, хочу я сиё чудо на основе gopsutil крутить на Ubuntu 18 и не париться что процессы буду падать или иные форс-мажоры будут... уже тестил общие настройки с sevlyar/go-daemon + systemctl, но не уверен что все правильно делаю...
Не уверен что есть одно решение. Обычно это или kubernetes или systemd или что-то более легковестное , чем systemd, которое засовывается в контейнер вместе с сервисом. Мы вроде юзаем https://skarnet.org/software/s6/.
источник

MK

Marko Kevac in Ваdоо PHP Мееtuр
Anton Povarov
Коллегу парил не размер бинаря, а размер исходников ;) там было 45 мегов кода кажется. Тащить из гита долго!
Я хорошо помню что тебя парил сам факт большого кол-ва зависимостей!
источник

ИП

Игорь Панков in Ваdоо PHP Мееtuр
Спасибо
источник