I am working on an Android application where I am storing the lat-long values of multiple devices in Dynamo Db table & trying to fetch them and show their location on map in real time. So I want to know how can I continuously listen for the data changes in Dynamo DB Table. Currently I am using "Timer" which repeats itself every 1 second & fetches the latest values of lat-longs. But then it is not a good solution. Please help me out with this.