in open source, cloud and technology evangelism โข Open Source Advocate and Contributor to 20 + Open Source Projects (Hystrix, Servo, Contour, Spinnaker, OpenTracing, Istio, Liferay etc.) โข Founder of Sunnyvale Java User Group, GDG Sunnyvale โข Docker Mentor โข Speaker into various conferences (OSCon, APIStrategy, JavaOne,API World, DockerCon, ScaleByTheBay) @mukteshkrmishra @mukteshkrmishra
Common Formatted Observability Distributed Tracing Call Graphs Control Switches, bounded architectural contexts Aware about surroundings Controlled Blast radius Well defined SLXs Reduce noise Know System boundaries Smart alerting
https://apifriends.com/api-management/microservice-whodunit/ โข https://howtodoinjava.com/log4j2/log4j-2-json-configuration-example/ โข https://github.com/thangbn/json-logging-python โข Loggers and information is important โข Architecture consists of components โข Call graphs should be traceable โข Service Level Notations should be a part of design (shift left)