โ12-11-2023 09:10 AM
I have workflow and need to run at every 1 minute interval, it is rest api call, should I go for all purpose cluster or job cluster to meet the SLA. We need to get the as soon as it is available.
โ12-11-2023 11:44 PM - edited โ12-12-2023 02:10 AM
Hi @greyamber,
Cluster Purpose:
SLA Requirements:
Resource Usage and Cost:
Trade-offs:
Given your requirement for immediate availability, I recommend using a job cluster. It ensures that your REST API calls run promptly and efficiently, meeting your SLA. The cluster terminates once the processing is complete, minimizing resource usage and cost.
โ12-12-2023 12:03 AM
Iโm bit confused.
when I scheduled the job in job cluster. It took nearly 3 mins to spin up back.
so that I canโt meet the SLA of 1 min.
โ12-12-2023 02:12 AM
Hi @greyamber, Could you please configure it appropriately, so it will efficiently handle your REST API calls while meeting your SLA? Remember to adjust the cluster size based on your workload to strike the right balance between perfo...
Wednesday
Thank you Kaniz_Fatma for these clear insights on All-purpose and Job clusters
โ12-11-2023 11:44 PM
Our End-of-Year Community Survey is here! Please take a few moments to complete the survey. Your feedback matters!
โ12-12-2023 06:20 PM
@greyamber Interactive cluster costs two time more than job cluster. can you explain use-case of why job API needs to invoked and what API is doing.
โ12-14-2023 08:32 AM
We need to pull data from an api endpoint at every 1 minute interval. Time to fetch and process is 30 seconds.
if we use job cluster once the process completes it get terminated and for next run we have to wait ~3-5 mins to spin up the cluster. Which over pass our SLA 1 minute.
Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you wonโt want to miss the chance to attend and share knowledge.
If there isnโt a group near you, start one and help create a community that brings people together.
Request a New Group