Real-time analytics on large dynamic graphs