Epochs vs steps

Why this change?
What are advantages and trade-offs?
Where can I learn more about it? Papers, blog posts, anything?