Skip to content

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

@PavelAgarkov

Description

@PavelAgarkov

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

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

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

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

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    v1.0.0For stable release v1.0.0

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions