peravelli created ATLAS-5362:
--------------------------------
Summary: Atlas Modular Runtime Architecture — Service
Decomposition, Graph-Native Coordination, Active-Active HA, and RunMode-Driven
Execution
Key: ATLAS-5362
URL: https://issues.apache.org/jira/browse/ATLAS-5362
Project: Atlas
Issue Type: New Feature
Components: atlas-core, atlas-docker
Reporter: peravelli
Assignee: peravelli
A foundational re-architecture of Apache Atlas decomposes the monolithic server
into discrete, config-driven runtime roles—INITIALIZER, METADATA_SERVER,
NOTIFICATION_PROCESSOR, and MONOLITHIC. Each major subsystem—service
activation, background workers, distributed coordination, index management,
hook consumption, and typedef propagation—now respects the node's declared
role. ZooKeeper is permanently removed and replaced by graph-native
Compare-And-Swap coordination built directly on JanusGraph, eliminating
external dependencies from the HA coordination path. This results in an Atlas
deployable as a single monolith, a Kubernetes split-role cluster, or a CDPD
multi-node Active-Active system—all configurable without code changes{_}.{_}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)