Skip to content

Разделить очереди по назначению и логике. #34

@PavelAgarkov

Description

@PavelAgarkov

Bootstrap queue - очередь заданий которые нужно выполнить и остановить очередь по завершении группы заданий. Задания могут быть одноразовые и по расписанию.

Dynamic queue - очередь только для одноразовых задач.

Schedule queue - очередь только для задач расписания.

Sharded queue - очередь динамических задач разделенных по партициям. Одна шардированная очередь - это топик.

Envelope queue - текущая очередь, которая включает как одноразовые так и динамические задачи. Будет такой универсальный режим как сейчас.

Все типы очереди будут похожи, почти как Envelope queue. Только для некоторых нет смысла делать Drain при остановке и считать ёмкость.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    v1.0.0For stable release v1.0.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions