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]

Reply via email to