Hi Divya,
In the book I focus on basic microservice
patterns (service decomposition, service discovery, routing, security) but I always provide code examples for each of the patterns. I tried to make this book a good blend of engineering and architectural points of few. Frankly to be successful with a microservice application you need to look at microservices from 3 perspectives: the architects (how do I decompose a microservice into the appropriate granularity and how do I have my services communicate), the developer (how do I build my applications to scale and be resilient), and DevOps (how do I build a pipeline that ensures the microservices are built, tested, packaged and deployed in repeatable, consistent and immutable fashion).
Thanks,
John