We can Publish a platform event using:
Process Builder
Flows
Apex
Salesforce APIs
Problem Statement
Whenever an Deadline field on account is updated, Deadline field on all related cases should be updated with same value.
Please refer below video for detailed explaination with example :