Developer Support provides enterprise support from StreamNative Pulsar and BookKeeper experts for projects at the development stage and for your customizations in production - ensure custom development by our partners and customers delivers high quality, high longevity, low risk, and robust solutions.
StreamNative Developer Support provides enterprise support from the original developers of Pulsar and BookKeeper from StreamNative at the development stage and for your customizations in production - ensure custom development by our partners and customers delivers high quality, high longevity, low risk, and robust solutions. It is delivered remotely by a dedicated team of development-focused, senior Pulsar and BookKeeper engineers.
This support offering is best for customers and partners that require on-going support for their development teams and customized code.
The StreamNative Developer Support Services are offered in a flexible set of packages and extensions to meet a range of use cases and requirements. The service package is designed to align with the functionalities of Apache Pulsar.
|Serverless package||Analytics package|
The provided package covers the core messaging and storage capabilities of open-source Apache Pulsar. It includes but is not limited to brokers, bookies, schema, geo-replication, many other pub/sub messaging features and customized protocol handlers for other popular messaging protocols - such as Kafka, REST, AMQP, and etc.
Designed to provide the serverless computing capabilities for processing event streams stored at Apache Pulsar and Apache BookKeeper. The package covers the support for Pulsar Functions and IO connectors.
Built for streaming-first, unified data processing workloads for analyzing events stored at Apache Pulsar. The package covers Pulsar SQL (Presto), Spark and Flink integration.
The PubSub package is required for all developer support contracts. Combining the PubSub Package with one or more of the Serverless and Analytics packages adds support for additional capabilities valuable for specific scenarios.
The following table summarizes the key features and capabilities supported in each service package.
|PubSub Package||Serverless Package||Analytics Package|
|Core pub-sub messaging features||✓|
|Multi-Tenancy and resource management||✓|
|Multi-cluster (aka Geo) replication||✓|
|Integrated security: authentication,
authorization, and encryption
|The management console, monitoring and alerting||✓|
|Tiered storage integration||✓|
|Pulsar Functions - Java||✓|
|Pulsar Functions - Python||✓|
|Pulsar Functions - Go||✓|
|Integrated security at Pulsar Functions||✓|
|Pulsar Spark Integration||✓|
|Pulsar Flink Integration||✓|
StreamNative’s Developer Support Engineers can help with the followings:
StreamNative provides multiple support packages for organizations developing and integrating their applications with Apache Pulsar in a variety of scenarios.
All the support packages are based on SLA of initial response time and the number of types of activities involved. At this time, there is no SLA offered for case resolution.
The comparison table that follows summarizes these support offerings.
|Troubleshoot functional problems related to Pulsar||✓||✓||✓|
|Bug fixes related to Pulsar||✓||✓||✓|
|Map your requirements to best practice implementation||✓||✓|
|Performance tuning recommendations||✓||✓|
|Troubleshoot performance problems related to Pulsar||✓||✓|
|Prioritized Pulsar feature development||✓|
|Develop protocol handlers for other popular messaging protocols||✓|
|Develop Pulsar integrations with other systems||✓|
|Join/Involve in Architecture review meetings||✓||✓|
|Support hours||8am - 6am
M - F
|24 X 7
|24 X 7
|Initial Response time||2 business
|Assigned support contacts||1||1||2|
|Assigned support manager||✓|
The support hours for Essentials Package are from 8 a.m. to 6 p.m (Monday - Friday), and for Business Package and Elite Package are 24x7 coverage. The hours are based on customers’ timezone for support tickets filed via StreamNative’s official support ticketing system.
StreamNative Developer Support is a subscription-based support offering delivered remotely by a dedicated team of development-focused, senior Pulsar and BookKeeper engineers. The subscription is available for 3 months, 6 months, 1 year or multi-year terms with no case volume restriction. The price is based on the selected Service Packages and Support Packages.
Managed Service provides enterprise support for operating, maintaining, and troubleshooting Apache Pulsar and Apache BookKeeper deployments in your own environment, from on-premise to private and public cloud, including container orchestration solutions such as Kubernetes.