How difference platform implement nanoTime() - http://www.javacodegeeks.com/2012/02/what-is-behind-systemnanotime.html http://stackoverflow.com/questions/510462/is-system-nanotime-completely-useless Java timezone ID reference - http://david.uebelacker.ch/2010/05/13/java-retrive-locale-and-timezone-from-request/ http://tutorials.jenkov.com/java-date-time/java-util-timezone.html setTimeZone affects calls to set(), but doesn’t change the existing Calendar time? So if we wanted to change the time zone we are working with, we have to adjust all the time fields too…but a SimpleDateFormatter still would show it as the current time zone. - http://keyholesoftware.wordpress.com/2011/10/31/joda-time-the-future-of-java-datetime/ http://blog.joda.org/2017/02/java-time-jsr-310-enhancements-java-9.html deep dive into measuring time in Java - dihttps://www.javaadvent.com/2019/12/measuring-time-from-java-to-kernel-and-back.html CronScheduler - https://medium.com/@leventov/cronscheduler-a-reliable-java-scheduler-for-external-interactions-cb7ce4a4f2cd