Pub/Sub Best Practices: Client Library