Size: a a a

PostgreSQL + 1C + Linux

2020 July 17

11

19 17 in PostgreSQL + 1C + Linux
И о чудо на древнем 5675 мы вписались в 30 минут.
источник

11

19 17 in PostgreSQL + 1C + Linux
На говно 1с :)
источник

KK

Konstantin Kozyrev in PostgreSQL + 1C + Linux
19 17
Наша система реализовала на уровне 1с многопотосчность по числу ядер.
Через ФоновыеЗадания? А с примитивами синхронизации и блокировками долго мучались? Костыли были какие-нибудь?
источник

11

19 17 in PostgreSQL + 1C + Linux
Konstantin Kozyrev
Через ФоновыеЗадания? А с примитивами синхронизации и блокировками долго мучались? Костыли были какие-нибудь?
Да фоновые.
Просто заранее подумали структуру хранения расчётов.
источник

KK

Konstantin Kozyrev in PostgreSQL + 1C + Linux
Хм, круто
источник

11

19 17 in PostgreSQL + 1C + Linux
Сейчас решаем задачу распределения потребности сотен аптек по десяткам поставщиков.
В условиях ограничения финансов, минимального заказа и прочего.
источник

11

19 17 in PostgreSQL + 1C + Linux
Эмонопоточно макс 100 аптек берем
источник

11

19 17 in PostgreSQL + 1C + Linux
Распараллеливпние теоретически сложно (конкуренция за общие ресурсы денег и остатков поставщика)
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
И о чудо на древнем 5675 мы вписались в 30 минут.
3к записей в секунду, хорошая скорость.
я говорил про коробочные продукты.
источник

KK

Konstantin Kozyrev in PostgreSQL + 1C + Linux
А какой ПП используете, если не секрет?
источник

11

19 17 in PostgreSQL + 1C + Linux
2flower _
3к записей в секунду, хорошая скорость.
я говорил про коробочные продукты.
Нужно учитывать что каждая позиция считается в 15-20 шагов. Результаты каждого шага и логи пишем в таблицу.
Что бы была возможность понять на каком этапе что пошло не так
источник

11

19 17 in PostgreSQL + 1C + Linux
Konstantin Kozyrev
А какой ПП используете, если не секрет?
Самописный на базе бсп
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
Нужно учитывать что каждая позиция считается в 15-20 шагов. Результаты каждого шага и логи пишем в таблицу.
Что бы была возможность понять на каком этапе что пошло не так
да я понимаю, что это не выборка простая, а определенный регламент.
источник

11

19 17 in PostgreSQL + 1C + Linux
2flower _
да я понимаю, что это не выборка простая, а определенный регламент.
Самый сложный этап это постройка под цены конкурентов.
Прайсы поставщиков таблица 1 терабайт.
Конкурентов от 5 до 20.
источник

11

19 17 in PostgreSQL + 1C + Linux
Самые простые алгоритмы это округление
источник

2_

2flower _ in PostgreSQL + 1C + Linux
19 17
Самый сложный этап это постройка под цены конкурентов.
Прайсы поставщиков таблица 1 терабайт.
Конкурентов от 5 до 20.
а не проще это снаружи считать?
источник

11

19 17 in PostgreSQL + 1C + Linux
2flower _
а не проще это снаружи считать?
Быстрее - да.
Проще - нет.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
ну там засунуть в какую-нибудь кафку.
источник

11

19 17 in PostgreSQL + 1C + Linux
Да сами Прайсы поставщиков и таблицы соответствия наша чужая номенклатура хранится во внешних источниках.
источник

11

19 17 in PostgreSQL + 1C + Linux
Таблицах
источник