12M+
Events / Day
<50ms
End-to-End Latency
99.99%
Event Delivery

System Overview

The Aevum platform is decoupled into autonomous microservices that communicate exclusively through events. When an article is updated, a fact is verified, or a translation is completed, a structured event is published to our central event bus. Downstream consumers react asynchronously, ensuring the system remains responsive even under heavy load.

📝
Producers
Editors, AI Agents, Importers
→→→
Event Bus
Kafka Cluster / Schema Registry
→→→
🔄
Consumers
Search, Index, Graph, Audit

Event Contract

All events adhere to the CloudEvents specification with Aevum-specific extensions. Every payload is validated against our Schema Registry before ingestion.

JSON / CloudEvent
{
  "specversion": "1.0",
  "id": "evt_a8f3k29d1x",
  "source": "urn:aevum:editor:workspace-42",
  "type": "aevum.knowledge.article.updated",
  "subject": "article/quantum_entanglement",
  "time": "2025-01-15T14:32:00Z",
  "datacontenttype": "application/json",
  "schemaurl": "aevum.io/schemas/article-updated/v2",
  
  // Aevum Extensions
  "aevum_revision": 1042,
  "aevum_authority": "verified_editor",
  "aevum_impact": "high",

  "data": {
    "article_id": "art_qe_009",
    "title": "Quantum Entanglement",
    "changes": [
      { "section": "applications", "type": "content_append" },
      { "section": "references", "type": "citation_added" }
    ],
    "hash": "sha256:7f8a9b..."
  }
}

Event Catalog

Explore the core event types that power the encyclopedia.

aevum.knowledge.article.updated v2.1
Article Content Change
Triggered when an article's content, metadata, or structure is modified. Includes diff payloads for incremental indexing.
aevum.verification.fact.confirmed v1.4
Fact Verification
Emitted when a specific claim within an article is verified by the AI engine or human reviewers. Updates trust scores.
aevum.graph.edge.created v3.0
Knowledge Graph Update
Represents a new relationship or edge added between concepts in the global knowledge graph.
aevum.i18n.translation.complete v1.2
Translation Sync
Signals that an article translation into a target locale has been completed and is ready for review.

Integration & Streaming

External partners and internal tools can subscribe to event streams via our Kafka Connect API or WebSocket Push. All streams are partitioned by topic and support consumer group offset management.

⚠️ Rate Limits Event consumption is limited to 50,000 events/minute per API key. Request a higher tier via the Developer Portal.
← Microservices Mesh Knowledge Graph →