Pull to refresh
21
0
Capitan Nemo @capitannemo

Пользователь

Send message

BiHA - встроенное решение отказоустойчивости в СУБД Postgres Pro

Начиная с 16 версии

 Не требуется стороннее кластерное ПО. 

Единая точка входа?

 Не требует дополнительного администрирования сторонних компонентов.

абсолютно аналогичное администрирование
а с учетом того, что пока нет ни живых внедрений, ни комьюнити, без оперативной поддержки это будет тот еще квест

Не требуется обеспечение отказоустойчивости этих компонентов кластерного ПО.

Ничего что у вас 2 ноды аналогичные по мощности мастеру по сути простаивают?

Андрей, миль пардон. Читал в первый раз с телефона, не очень внимательно.
Фокус хороший, но как говорится есть нюанс... П-производительность

Насколько увеличится время установки соединения если мастер уйдет на 3 ноду?

У вас же есть настроенный контур - прогоните pg_bench и померяйте производительность при прямом соединении и ваших решениях

Совсем не зря Postgres Pro пилит Proxima
А под бесплатный patroni есть бесплатные решения позволяющие достичь производительности прямого соединения

И чтобы два раза не бегать

pg_probackup вы предположим настроили делать с реплики/мастера
Когда у вас контур переключится вам надо это как то отработать

Не говоря уже о необходимости 3 равнозначные по оборудованию ноды содержать.

Вспоминается...

Во время следствия главное это не выйти на самих себя.

Внесу некоторую ясность для непосвященных.
Есть фирма 1С, а есть франчайзи 1С, откуда собственно и автор публикации.
Тем кто не в теме неизвестно, но те кто в теме знают, что именно франчайзи отвечают за успешное внедрение продукта 1С у пользователя. За это они получают половину чека.
Плюс все доработки клиента по прейскуранту
Поэтому прежде чем писать про косяки 1С, им бы посмотреть в зеркало.
99% "внедрений" это просто костыль на костыле и подпертый костылем.
А тех которыми клиент может пользоваться не платя постоянно за "поддержку" просто нет
Приложу принтскрин из профильного чата

На месте 1С я бы всю эту шарашку перетряхнул в ближайшие три года

Что касается комментариев типа напишу ерп за два часа
Напишите расчет себестоимости хотя бы медного тазика и поймете в чем ваша ошибка
ерп это не интернет-магазин
Заодно потом поинтересуйтесь в какой программе вам з/п считают у тех же бухгалтеров

Что касается самих 1С. Проблем у них достаточно, но все за рамками публикации.

чуть больше сравнения с patroni

Сравнение будет не в пользу biha
Потому как под patroni пишет и работает на нем весь мир

Из очевидных плюсов biha это русскоязычная поддержка

Принцип работы у всех одинаковый

Но где постгрес и где 1С?

Пинать никто не собирается, все по делу. Но справедливости ради, Postgres Pro это не создатели Postgres, а 1С это другое

Postgres Pro просто большие молодцы, огромное им спасибо за бесплатную сборку для 1С, пригождалась не раз, и отдельно Павлу Лузанову Егору Рогову за курсы и книги

Разобрался. Извините за беспокойство.

Все работает даже из 1С)

Очень круто что Postgres Pro допилил отказоустойчивость для 1С
В начале года вроде ее еще не было, может невнимательно смотрел
Буду благодарен за ссылку.

Поэтому подождем посмотрим как будет жить

А давайте я вам добавлю ложечку дегтя... даже две. Не считая цены.

  1. HAProxy. Возьмите любой тест, хотя бы и pg_bench и померяйте производительность при прямом соединении и за HAProxy.
    А потом напишите больше 10% или меньше получилось

  2. Что касается host=pgnode-01, pgnode-02, pgnode-03 то тоже небольшая печалька
    Если pgnode-01 не устанет совсем, а выключится и включится, то он станет репликой только для чтения, но доступной по вашей строке подключения
    Соответственно 1С выберет его и рухнет с ошибкой

Как то так

Остается pg_probackup допилить, чтобы он мог по одной базе архивировать

Так же ждем 1С Мass-market и 1С Luxury, раз уж появился 1С-Премиум)

Возможно что-то делаю не так, но не работает.

Письмо с вложенным файлом ics и типом request

Отправляю правда из 1С )

Ребята давайте жить дружно как то более рвзвернуто

Все же вы представляете одного из ведущих провайдеров

Хотя бы программу вебинара равернули что-ли.

Что означет

  • Архитектура сети: как сделать так, чтобы киберпреступник не попался в вашу сеть

Вошел и вышел ???

И тег - реклама, этого не надо стыдиться.

А по хорошему с вашими бюджетами соорудить хакатон crack-me 1C

Затрат - десяток виртуальных серверов с пробоинами безопасности

Вот это было бы круто и креативно

Как вам идея?

Проводить таким образом нагрузочное тестирование 1С это как сравнивать мерседес и москвич по скорости вращения колес.
Некоторая корреляция конечно будет)

Нагрузочное тестирование 1С - это прежде всего определить реальную нагрузку на текущую базу и масштабировать ее,
Это 99% успеха

Если совсем лень - то Стандартный нагрузочный тест из того же КИП.

А так вы протестировали веб-сервер.
Т.е. заголовок Особенности нагрузочного тестирования веб-сервера 1С: Предприятие

Будет полезно если подробнее расписать

"роботы формируют акты сверки, которые затем отправляются контрагентам через три системы заказчика: SAP, Navision ERP и 1С:Бухгалтерия предприятия"

Правильно ли я понимаю, у заказчика нет единой системы в которой он может видеть взаиморасчеты с клиентами?

Всегда думал, что аналитику нужно хорошее знание предметной области... но видимо уже и не нужно...

А усидчивость на втором месте как требования к программисту - это вообще сделало мой день!!!
Яндекс Практикум на курсе учит как ее улучшить?

В 2025 году выкатывать статью про обновление сервера 1С на windows это как раз то что нужно.

А то многие уже забыли, что это такое сервера 1С на windows

Скрипты это вообще для слабых духом, настоящие админы конечно же лупят по кнопке Далее

Вопросики однако накопились

  1. Это COM коннектор, он наверняка есть при сервере на винде

  2. Кто вообще может вспомнить времена когда надо было через 5 минут откатывать платформу, потому что она не заработала?
    Это если и обнаруживается, то через дни или недели

Сдается мне джентельмены эти две статьи работают по известному принципу

Метод ТП в поле: в них написана откровенная фигня, но сейчас в комментариях накидают дельных советов и уже следующий аудит пойдет по ним

На самом деле на ИТС все уже рассказано с картинками
Кто хочет сходит https://its.1c.ru/db/metod8dev/content/5816/hdoc

Особенно рекомендую безопасникам, прочитать, проверить
Разобраться кто виновен, наказать кого попало.

А мне поставить + за совет

Это возможный вариант
Он несколько мифический как и совет из соседней статьи - запустить брутфорсер на питоне.
Конечно же питон тоже не проблема найти на рабочем месте

Но потом придет злобный админ возьмет за ухо и отведет к мамке (зачеркнуто) в службу безопасности и/или придется ознакомиться с 272 УК РФ

При таких возможностях о которых вы пишете на порядок проще поднять снифер трафика и узнать пароль 1С директора, потому что если пароли в кластере 80% все же устанавливает то шифрование 1%

Но самое печальное

Получили вы доступ к кластеру. Это вам ровным счетом ничего не дает.

Говорю по буквам Никита, Игорь, Харитон, Ульяна...

Кроме списка баз

Для того чтобы что то сделать с базой вам нужен пароль от базы

А если вы стырили файловую базу то вам не нужен тул_сд, вы можете хеши паролей вытащить штатными средствами.

То есть статья ни о чем и аудит безопасности если вы такой пытались сделать ни о чем

Вспоминается...
Чукотские хакеры подключились к сети... троих убило на месте, 220 вольт это не шутки.

Статья с маркировкой средний уровень сложности ... для журнала Мурзилка надо полагать

Не надо хайповать на слове 1С и все будет хорошо.

И писать на Хабре надо хорошо

А такими публикациями вы только антирекламу делаете своей родной компании

Это не повод минусовать публикации
Так то это хабрастораджу вопрос, картинка нормальных размеров
В браузере есть кнопка увеличить

Все скриншоты кликабельны.

Клянусь своей треуголкой

Да и тексты ошибок дублируются текстом

А вы со мной вот так

Тестовый контур все на обычной. Это я гарантирую)

А прод разворачивают админы, даже не задавался вопросом про отличия, пока все с тестового переезжало 1:1

1
23 ...

Information

Rating
Does not participate
Registered
Activity