Skip to content

API Events

N/A toàn bộ. @nx/asset là một thư viện đồng bộ: REST controller + gọi trực tiếp S3/Minio. Nó không tạo và không tiêu thụ Kafka topic, BullMQ job, hay WebSocket event nào. Bề mặt REST của nó được tài liệu hóa trong OpenAPI trực tiếp của host và trong Storage / MetaLinks.

1. Inbound — Kafka

TopicProducerHandlerIdempotency KeyFailure Mode

N/A — không có Kafka consumer.

2. Outbound — Kafka

TopicTriggerConsumersPayload Schema

N/A — không có Kafka producer.

3. Inbound — BullMQ

QueueJob TypeProducerHandlerConcurrency

N/A — không có queue worker.

4. Outbound — BullMQ

QueueJob TypeTriggerConsumer Service

N/A — không có job producer.

5. WebSocket Emissions

TopicRoomTriggerAction Enum

N/A — không có WebSocket component.

6. Payload Schemas

N/A — không có async payload. Các schema request/response REST đồng bộ nằm trong:

  • packages/asset/src/controllers/asset/definition.ts (StaticAssetRoutes)
  • packages/asset/src/controllers/banks-vn/definition.ts (BanksVNRoutes)
  • MetaLinkInsertSchema / MetaLinkUpdateSchema từ @nx/core

7. Idempotency & Ordering

TopicAt-most/at-least-onceOrderingRecovery

N/A — request/response đồng bộ. Upload không idempotent (mỗi lần gọi tạo một tên object UUID mới).

8. Trang liên quan

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.