Cloud based video-microblogging website