Jai-76 opened a new issue, #2562: URL: https://github.com/apache/iggy/issues/2562
: Problem: The documentation, particularly the Architecture and Introduction sections, highlights Iggy as a high-performance alternative to Kafka. However, it currently lacks explicit information regarding two critical deployment factors: Multi-Node Clustering: It is unclear if Iggy currently supports horizontal scaling across multiple servers (clustering/replication) or if it is strictly single-node at this stage. Users evaluating it for high availability (HA) need to know this immediately. OS Compatibility: The architecture heavily emphasizes io_uring (Linux-only). There is no clear statement on how this architecture translates to macOS or Windows environments (e.g., does it use a fallback poller, or is Docker the only supported method?). Current Behavior: The Architecture page details local sharding (thread-per-core) but is silent on network sharding/replication. The "Get Started" instructions do not specify OS prerequisites for the binary installation. Suggested Improvement: Add a "Deployment Models" or "Roadmap" section in the Introduction that explicitly states the current status of Clustering/Replication (e.g., "Currently Single-Node, Clustering planned for vX.X"). Update "Prerequisites": Explicitly mention if Linux is required for bare-metal performance due to io_uring, and recommend Docker for macOS/Windows users if native support is experimental or slower. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
