All streams
Search
Write a publication
Pull to refresh
176
0
Пацев Антон @chemtech

DevOps-инженер

Send message
АЛ: Да, для летней посгресовой конференции в Питере я готовлю мастер-класс про тюнинг Postgres, про тюнинг Линукса и траблшутинг. Я хочу рассказать о том, как настраивать Линукс для того, чтобы на нем хорошо работал Postgres. Как можно искать проблемы в Линуксе, когда на нем работает Postgres. Как настраивать Postgres на этом же самом Линуксе и как искать, и устранять проблемы в Postgres, который работает на этом самом Линуксе.


Будет ли видео или текстовая версия мастер-класса?
Хотелось бы увидеть или хотя бы прочитать.
Может сразу в эту статью и про Telegram добавите?
Поэтому свой вариант OEM мы всё-таки написали, важно было сохранение всей истории обращения по таблицам и запросам.

Будете ли выкладывать ваши вариант в OpenSource?
Так, первая из проблем, с которой мы столкнулись, это ограничение по диску.

Что вы имеете ввиду под ограничением по диску?
Думаю, что там будет полезная информация для начинающих HighLoad-ов и небольших организаций
Конференция HighLoad проходит с 2007 года.
Будут ли выложены в открытый доступ видеозаписи более ранних докладов?
Как я понял вот что будет в PostgreSQL «10.0» (в работе)
● BDR — двунаправленная репликация
http://2ndquadrant.com/en/resources/bdr/
● Pglogical (5x быстрее slony, londiste3)
http://2ndquadrant.com/en/resources/pglogical/
● Declarative partitioning (+pg_pathman)
● Highly Available multi-master
● Инкрементальный бэкап
● Миллисекундный полнотекстовый поиск
● In-memory

Можно же ведь и на другую тему написать статью.
Кроме бага pgjdbc и выкладывания oracle-to-postgres-migration-utils улучшали какие -либо opensource решения? (отправляли ли патчи, заводили ли баги)
Изображение «Красота и естественность кода» мне кажется очень холиварная.
Тоже самое могу сказать и про изображение «Эффективность и производительность для компьютера»
alexkbs А можно выложить итоговый конфиг? Заранее спасибо
Мне кажется вам можно делать стартап
Конечно, можно хранить всю эту информацию в конфигах. Но в случае, когда серверов и приложений на них много, вариант с service discovery становится удобнее. Как минимум, потому что все данные лежат в одном месте, и потому не разъезжаются, а также потому что конфигурация обновляется сильно быстрее, чем при заливке конфигов на все сервера по scp. Также при использовании кластерных платформ вроде Kubernetes, Mesos или Nomad вы не знаете заранее, на каких именно машинах какие сервисы поднимаются и сколько их сейчас, плюс они могут часто переезжать с одной машины на другую. А значит, вы никогда их не найдете, не имея под рукой решение вроде Consul.
Если у вас несколько интерфейсов, то команду
consul agent -config-dir /etc/consul.d/bootstrap
необходимо изменить на
consul agent -config-dir /etc/consul.d/bootstrap -bind="IP адрес"

Необходимо явно указать адрес, который будет слушать consul

И еще:
Я автору написал в личку, но он не отвечает:
sever2.consul.example.com 10.0.0.12 consul server, consul agent
sever2.consul.example.com 10.0.0.13 consul server, consul agent
два раза sever2.consul.example.com
Напишите статью про Go. Будет интересно всем почитать.
Интересно, про другие языки или направления можно такое написать?
ENargit Подскажите, пожалуйста, как сделать 3 пункт, чтобы артефакты закачивались еще и на Nexus?
Может у Вас есть время и желание проверить PostgreSQL с помощью PVS-Studio?

«Если анализатором PVS-Studio заинтересуется кто-то из разработчиков проекта PostgreSQL, мы готовы предоставить им на время регистрационный ключ. Прошу написать их нам в поддержку.»

https://habrahabr.ru/company/pvs-studio/blog/207148/

Information

Rating
Does not participate
Location
Омск, Омская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

DevOps
Senior