My app is a live scoring app for cricket, and it uses a service that runs a timer every 20 seconds and then uploads the latest scores to a database. What is going to be my best Service Type to use in this instance? I can't stop and start the service every 3 minutes because a lot happens when you start the service.
What is the best way to keep the service running once you start it?