Список докладов конференции PgConf.Russia 2017
Особенности реализации распределенного workflow на PostrgeSQL

ООО "ИТИС", руководитель отдела разработки
За свою карьеру чем только не занимался — от двузвенок на Visual Basic до хардкорного SQL. В последние годы, в основном, занимаюсь нагруженными проектами на Java. В разное время делал крупнейший в России букмекерский движок и Яндекс.Деньги, а сейчас делает специализированную платежную систему. Регулярно делаю доклады на разных конференциях.
При реализации сложной бизнес-логики часто возникает необходимость в реализации workflow -
цепочки обработки из нескольких шагов, каждый из которых представляет из себя независимый
кусочек бизнес-логики. Обычно для этого используются специализированные очереди, но при высоких требованиях к надежности имеет смысл все сделать на PostgreSQL.
В докладе немножко расскажу о задачах, приводящих к необходимости реализации workflow, предложу решение, сравню его с другими вариантами, расскажу о подводных камнях при реализации.
В основном буду обсуждать особенности взаимодействия СУБД и Application Level