Timeline:
Start Time: 5/12/23 6:50 AM PT
End Time: 5/12/23 7:45 AM PT
Customer Impact:
Hearsay deployed an update, as per the recommendation of LinkedIn’s developers, to add polling checks to obtain the status of any processing posts. This check would inform Hearsay’s users if their LinkedIn posts were successful or failed to publish. Implementing these additional checks caused Hearsay to hit our rate limit with LinkedIn, specifically for publishing images via LinkedIn’s API. This resulted in Hearsay’s users being temporarily unable to publish images to LinkedIn.
Resolution:
Hearsay’s engineers reverted the deployment, which removed the additional checks. Additionally, LinkedIn’s rate limit is on a rolling 24 hours, meaning we could provide a faster turnaround on a resolution.
Future Improvements:
Hearsay has already added a maximum number of attempts to the polling checks to prevent this from reoccurring. Additionally, Hearsay is actively working with LinkedIn to discuss our API usage to ensure we continue to have ample bandwidth.