Oleg
интересно как тут соблюсти баланс
Oleg
xDD
Magistr
ну зачем тебе ява там где уже все написано и работает
Denis
интересно как тут соблюсти баланс
вы фкакую проблему решает дискавери ?
Denis
и какую балансировщиком
Denis
если это решает проблемы свободного перемещения софта по статичному пулу железа, то наверно лучше делать как у вас есть. есть ваши приложения чаще мувают админы, поднимая \ опуская желехо\виртуалки, то лучше сделать как биже им
Denis
половину букв пропустил но вы поняли ))
Denis
на мой взгляд логика дискаверинга, внутри приложения должна быть примитивная.
Alexander
Хапрокси научился работать в многопоточном режиме, кстати?
Vladimir
Зачем это ему?
В 1 поток больше 30-40 тысяч рпс сложно вытянуть
Roman
В 1 поток больше 30-40 тысяч рпс сложно вытянуть
Можно запустить несколько процессов
Vladimir
Можно запустить несколько процессов
А балансировать между ними как?
Roman
Иначе lock contention будет на accept()
Andrew
lock contention на accept уже вроде много лет нет
Andrew
там другая проблема
Andrew
угумс
Andrew
в линуксах честно просыпается только один тред / процесс
Andrew
другое дело _какой_
Andrew
и вот это _какой_ никак нельзя контроллировать и в мульти-тредовых/процессных неблокирующих системах (типа nginx) нельзя достичь равномерного распределения коннектов между воркерами
Andrew
потому nginx так и не делает
Andrew
so_reuseport
за это, кстати, спасибо, я не знал
Andrew
прочитал — хорошо. вообще никакой координации в линуксах не надо, тупо пускать процессы с одним портом в байнд
Pavel
Так вот. Постгрес просто офигенен в сравнении с mysql
Constantine️
еще один девопс чат
Constantine️
сколько можно то
Constantine️
:D
Pavel
Этот официальный
Ivan
тут без срача пока что
🏳️ Phil
Угу. Особенно документацией "спецы онли", тухлым синтаксисом (я усрался эскейпить) и просто заебательской системой коллейшена
Ivan
и это приятно
Pavel
Угу. Особенно документацией "спецы онли", тухлым синтаксисом (я усрался эскейпить) и просто заебательской системой коллейшена
Вот у тебя претензии фактически только к collation, да и то я читал новость что за эту проблему уже взялись и пофиксят.
🏳️ Phil
И чтобы "звести" Postgress - надо долго крутить ручку. MySQL конечно имеет некоторые странности и особенности, но намного более удобен
Andrew
мускуль колонку без даунтайма научился в схему добавлять? ну или индекс там построить?
🏳️ Phil
Вот у тебя претензии фактически только к collation, да и то я читал новость что за эту проблему уже взялись и пофиксят.
у меня ещё претензия к индексам отдельными командами, к совершенно нечитаемому дампу, к pg_hba и так далее и тому подобное
Pavel
Ну это редкость, я первый раз вижу чтобы были недовольны коллейшеном в постгресе
Artem
в коробочной версии все норм работает в большинстве случаев
🏳️ Phil
а что там надо крутить?
кейс "поставил, завел пользователя и базу" - это адов пиздец на pg по сравнению с mysql
Denis
Да ладно вам, Постгря уделывает мускуль во всем. В постгре просто порог входа для удобной и спокойной эксплуатации его сильно выше.
Constantine️
Так вот. Постгрес просто офигенен в сравнении с mysql
а чем мускуль офигенен в сравнении с посгрес
Constantine️
давай так поставим вопрос )
Pavel
Sergey
»>кейс "поставил, завел пользователя и базу" - это адов пиздец на pg по сравнению с mysql Сугубо дело привычки
Artem
ставите pgadmin и делаете в GUI
🏳️ Phil
Ну это редкость, я первый раз вижу чтобы были недовольны коллейшеном в постгресе
Потому что обычные пользователи pg - это старики в пыльных свитерах. Они сколько - сутки да в нативном чатике пытались понять о чем я вообще?
Sergey
Когда админишь и мускул и постгрю в одинаковых объемах - вообще похуй
Artem
или прямо в JetBrains IDE любой, где есть DB plugin
Sergey
так что стандартный кейс ниразу не аргумент)
Denis
Когда админишь и мускул и постгрю в одинаковых объемах - вообще похуй
кол-во телодвижений постгре побольше чуть, не критически но чут ьпоболе
Sergey
ну это ниразу не тот минус, который надо приводить в качестве аргумента
🏳️ Phil
Да ладно вам, Постгря уделывает мускуль во всем. В постгре просто порог входа для удобной и спокойной эксплуатации его сильно выше.
Просто выборку 100 строк по 5 лямам записей (с индексами) сравни в MyISAM например и как угодно в PG. Мне не удалось даже приблизиться.
Denis
для тех людей, у которых 90% работы с решением составляют эти телодвижения, это аргумент
Sergey
Это дело на потоке автоматизируется - так что вообще не аргумент)
Denis
майисам ненужен)
Artem
гораздо чаще выборке передует штук 4-5 джойнов
Artem
и там уже начинается разница
🏳️ Phil
кол-во телодвижений постгре побольше чуть, не критически но чут ьпоболе
и их надо держать в голове. это неудобно с сомнительным конечным эффектом
Sergey
разговор про нюансы напоминает спор какой рукой лучше дрочить
🏳️ Phil
очень редкий кейс в системах чуть больших чем блог
что такое система "чуть больше чем блог"? гугль?
Sergey
двумя
Sergey
при чем обе руки женские, при чем разных женщин
Sergey
я так люблю
Denis
и их надо держать в голове. это неудобно с сомнительным конечным эффектом
вобще много желательно держать в голове, когда ты с продуктом работаешь
Artem
хз что это
https://www.jetbrains.com/datagrip/?fromMenu выглядит вот так. Есть как плагин в других крупных IDE (IDEA, PHPStorm, PyCharm...)