I want to implement the schedule tweet feature as similar to hootsuite or buffer.
The way I have designed my current architecture is - a cron job runs every minute, which evokes a shell script, which fires a python/django command to see if there is any scheduled tweet in the database for current time. If yes, make an API call to twitter.
Is there a better way of doing it?