Skip to content

Instantly share code, notes, and snippets.

@shiv4289
Last active April 8, 2019 21:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shiv4289/32be4e4f3a2ea81a65180a742ed7a642 to your computer and use it in GitHub Desktop.
Save shiv4289/32be4e4f3a2ea81a65180a742ed7a642 to your computer and use it in GitHub Desktop.

Rack awareness

  1. apache/pulsar#3119 [Feature request] Make brokers read on closest Bookie #3119
  2. apache/pulsar#3104 [Feature request] Namespace/topic rack affinity #3104
  3. https://bookkeeper.apache.org/distributedlog/docs/0.5.0/user_guide/globalreplicatedlog/main.html#cross-region-speculative-reads-1
  4. http://pulsar.apache.org/docs/en/pulsar-admin.html#ns-isolation-policy

Pulsar Internals Blogs

  1. https://jack-vanlightly.com/blog/2018/10/2/understanding-how-apache-pulsar-works
  2. https://jack-vanlightly.com/blog/2018/10/21/how-to-not-lose-messages-on-an-apache-pulsar-cluster
  3. https://streaml.io/blog/why-apache-pulsar

Kafka Internals Blogs

  1. https://thehoard.blog/how-kafkas-storage-internals-work-3a29b02e026
  2. https://stackoverflow.com/questions/47791039/backup-restore-kafka-and-zookeeper

Bookkeeper internal references

  1. https://bookkeeper.apache.org/distributedlog/docs/0.5.0/user_guide/implementation/storage.html
  2. https://github.com/shiv4289/bookkeeper-tutorial
  3. apache/bookkeeper#1193
  4. https://bookkeeper.apache.org/archives/docs/r4.2.1/bookkeeperOverview.html
  5. https://streaml.io/blog/intro-to-bookkeeper

zookeeper

  1. https://stackoverflow.com/questions/6394140/how-do-you-backup-zookeeper
  2. https://stackoverflow.com/questions/3662995/explaining-apache-zookeeper?rq=1
  3. http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_dataFileManagement
  4. http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance

Paxos

  1. https://www.youtube.com/channel/UCy1xUHx0OWo3gnBC8AbnUqg

Kafka vs Pulsar

  1. https://streaml.io/blog/pulsar-streaming-queuing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment