atombender commented on issue #2167: Support for non-Java clients URL: https://github.com/apache/bookkeeper/issues/2167#issuecomment-534596573 Thanks. Pulsar is complete overkill for this use case. We just require distributed, replicated persistent log streams — not messaging, schemas, functions, authentication, SQL, data feeds, etc. Using Pulsar adds yet another operational dependency, so you end up with Pulsar, BookKeeper (which is a complex thing itself), and ZooKeeper. We already run Etcd, so ZooKeeper is an unnecessary burden which I'd like to avoid having to manage. In my experience, Etcd is simpler to operate and lighterweight. Today, the system uses PostgreSQL for log streams, so the cost/benefit analysis has to include the operational complexity.
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
