Как называется подобный подход к обработке данных? Есть ли такой паттерн?

К примеру есть почтовый ящик с которого собираются письма, обрабатываются вложения и раскладываются в базе по таблицам. Для отслеживания что обработано и с каким результатом к примеру в проекте есть такая таблица

 CREATE TABLE `processed_email` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mailid` int(11) NOT NULL,
  `provider_id` int(11) NOT NULL DEFAULT 0,
  `try` int(11) NOT NULL DEFAULT 0,
  `date_receipt` datetime DEFAULT NULL,
  `created_at` int(11) NOT NULL DEFAULT 0,
  `updated_at` int(11) NOT NULL DEFAULT 0,
  `is_bad` int(2) NOT NULL DEFAULT 0,
  `is_done` int(2) NOT NULL DEFAULT 0,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE KEY `mailid` (`mailid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=135 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

Данная сущность обрабатывается кастомным кодом, который был придуман на коленке.

Вопрос, как называется такой подход? Есть ли такие паттерны? Есть ли готовые решения на гитхабе под данную задачу с удобным функционалом?


Ответы (0 шт):