I created a procedural texture that generates displacement based on the mesh normals and creates micro displacement reacts with the reflection property

Rendered in EEVEE
A closer look at the displacement (Rendered in EEVEE)

This material is compatible with real time render engine EEVEE (ships with Blender)