Tadeusz
там cassandra rabbit perl
соболезную 🙂
Старый
соболезную 🙂
ну если перл заменить на java то вполне норм кейс был бы
Tadeusz
Как-будто бы это что-то плохое
не, ну сам так же костылю, просто думал есть изящнее методы 😄
Старый
а кто как nginx лимиты поднимает в systemd системах? nginx.service переклепываете тупо?
надо прописывать в юнит файле некоторые вещи, гуглится за минуту, nginx systemd limits
Tadeusz
ох блядь какой ты хрыч все-таки)
Tadeusz
я знаю как это делается через systemd unit.
Старый
а чем плохо то
🏳️ Phil
не, ну сам так же костылю, просто думал есть изящнее методы 😄
ээээ... чем костылен оверрайд юнита? это вообще в архитектуру заложено.
Tadeusz
мб можно как-то через systemctl сказать
Vladimir
Не в Питере, но на 60-75к
Старый
а чем строчка в юните хуже?
Tadeusz
а чем плохо то
я не говорю что плохо, просто это не удобно
Старый
Не в Питере, но на 60-75к
ну это всё же лучше чем 60к в питере
Tadeusz
мне удобнее hostnamectl set-hostname blahblahblah, нежели пиздовать в файл
Старый
неудобно это когда нельзя попасть в гуй через wan, а лан автоматом получает свой dhcp и адрес
Старый
вот это неудаобно
Старый
/etc/default/nginx можно там еще
в федоре не работало, ток через юнит
Tadeusz
в федоре не работало, ток через юнит
в центосе тоже не работало через sysctl/конфиг
Vladimir
ну это всё же лучше чем 60к в питере
В сортах перла не разбираюсь
Tadeusz
только юнит спасал.
Старый
в центосе тоже не работало через sysctl/конфиг
через systemctl во всех системд системах не работает
Старый
В сортах перла не разбираюсь
какой ты злой на букинг
Tadeusz
На перл
Сам же подписывался
Igor
а может быть в букинге такое, что придёт какой-нибудь новый CTO и скажет "хватит перлоёбить, закопайте стюардессу, давайте перекатываться на питон как все"?
Vladimir
Сам же подписывался
А я на перле не писал
Tadeusz
А я на перле не писал
Админил, саппортил
Oleg
а может быть в букинге такое, что придёт какой-нибудь новый CTO и скажет "хватит перлоёбить, закопайте стюардессу, давайте перекатываться на питон как все"?
А вот есть один общеизвестный сервис, корнями восходящий к 1997 году. Он в конце девяностых попал в одну транснациональную корпорацию. И там был CTO, прихуевший от того, что у него бесконечные ресурсы, бесконечные деньги и бесконечные патроны. И он решил, что надо бы запилить свой IP-стек, а то чо как лохи.
Tadeusz
Igor
я не уверен, но кажется речь о нетвари
Oleg
Начали пилить, потом хуяк-хуяк, кризис доткомов, деньги кончаются, а сервис через некоторое время покупает гражданин, имя которого рифмуется с "лайк" и "шер".
Oleg
Вот вынуждены были держать 700 железных серверов. Потому, что IP-стек-то там свой написан, но не до конца и пока что хочет железную сетевуху конкретной модели.
Vladimir
Это где так?
Oleg
Сейчас вроде наконец от этого наследия избавились. Но это не точно.
Oleg
А вы - букинг с перла перевести
Igor
так что же это за вендор? открой чёрный ящик
Oleg
Да миллиарды строк кода до сих пор на коболе работают.
Igor
похоже, я заоффендил перлокодера itt
Oleg
похоже, я заоффендил перлокодера itt
Ну а чо, буду у вас утт дежурным перлокодером. :)
Oleg
Я правда больше на питоне пишу, но перл тоже случается.
Vladimir
На перле
Vladimir
Конкурентов нет
Viktor
Букинг - это букинг машин оксимирона?
պլհկ
Букинг ком
Tadeusz
NOFILE например
Tadeusz
* Configuration of unit files may now be extended via drop-in files without having to edit/override the unit files themselves. More specifically, if the administrator wants to change one value for a service file foobar.service he can now do so by dropping in a configuration snippet into /etc/systemd/systemd/foobar.service.d/*.conf. The unit logic will load all these snippets and apply them on top of the main unit configuration file, possibly extending or overriding its settings. Using these drop-in snippets is generally nicer than the two earlier options for changing unit files locally: copying the files from /usr/lib/systemd/system/ to /etc/systemd/system/ and editing them there; or creating a new file in /etc/systemd/system/ that incorporates the original one via ".include". Drop-in snippets into these .d/ directories can be placed in any directory systemd looks for units in, and the usual overriding semantics between /usr/lib, /etc and /run apply for them too.
Roman
NOFILE например
https://nginx.ru/ru/docs/ngx_core_module.html#worker_rlimit_nofile
Roman
трогал кто https://github.com/chrislusf/seaweedfs ?
Aleksandr
Сделать certbot на одной ноде и скрипт, который ловит изменение сертификата и раскладывает его по всем нодам кластера.
есть сценарии, как поймать валидационный запрос LE на конкретную ноду, не используя dns-валидацию и не ставя эту ноду первой на резолв?
Anonymous
А как сделать так что бы watch не отжирал переносы строк? watch cat bla работает норм, а когда добавляется пайп, внезапно теряются переносы строк =( watch `cat bla| grep bla`
Andrey
Всем привет! Вот и заканчивается этот необычайно тёплый для Петербурга май, а значит пора встречаться. В эту среду, 30 мая к нам на чаёк заглянёт Андрей Емельянов, технический писатель компании Selectel с докладом "Использование eBPF в трассировке ядра". В докладе будет подробно рассказано о механизме eBPF (extended Berkeley Packet Filters) и об особенностях его использования для трассировки и профилирования ядра Linux. Я покажу, как еBPF используется в конкретных инструментах трассировки, и проиллюстрирую своё изложение конкретными примерами. Трансляция будет доступна по адресу: http://vc.spbu.ru/Phoenix/ Итак. Когда: 30 мая 2018 Во сколько: с 19 до 22, доклад начнётся в 20. Где: 10-я линия В.О. 33/35, ф-т Географии СПбГУ, ЦДО "Феникс" (большая белая дверь наротив проходной). Охране сказать чтобы пропустили в Феникс.
Andrey
https://github.com/TelegramMessenger/MTProxy Телеграм выложил исходники MTProxy. Налетай!
Andrey
#телеграмживи Telegram реализовал MTProto-прокси. Он уже доступен в клиентах для Android. Так же есть исходный код сервера на GitHub и Docker-образ на DockerHub. Создан официальный бот для настройки своих прокс-серверов и так называемых Promoted-каналов. Я написал инструкцию по настройке нового MTProto-прокси сервера: https://habr.com/post/412759/ Подписывайтесь на канал, если вы этого ещё не сделали: @usher2 Напомню, что я хочу стать криптовалютным магнатом и вообще хочу новый велосипед и в отпуск: https://t.me/usher2/41 Читайте архив канала - он интересный, я гарантирую это.
Alexander 🐯
https://github.com/TelegramMessenger/MTProxy Телеграм выложил исходники MTProxy. Налетай!
А откуда он вообще? На офф сайте не нашел упоминания именно этого репозитория
Andrey
в общем это из первых рук инфа получена. но конечно вопрос веры
Aleksandr
А откуда он вообще? На офф сайте не нашел упоминания именно этого репозитория
за тем же аккаунтом числится репозиторий, на который ссылается офиц. сайт о gaming bots
Aleksandr
коммитит в репо девелопер tg-cli (по сути первой реализации mtproto-клиента, которую все враппили ещё до появления бот апи и других имплементаций)
Alexander 🐯
🏳️ Phil
в общем это из первых рук инфа получена. но конечно вопрос веры
Бот с синим значком. И ссылается именно туда
🏳️ Phil
Кстати, кто-нибудь может диагноз по фотографии поставить? https://habr.com/post/412759/#comment_18713335
Vladimir
ulimit -n 65552 выставить для юзера
Vladimir
или сервиса
Vladimir
также вот у docker run есть —ulimit :)
🏳️ Phil
Ну просто тсранно - во что там рут по дефолту и с какого будуна уперся?
🏳️ Phil
Короче, я не могу понять кейса, для которого это происходит
🏳️ Phil
Как это специально сделать