Modern, distributed applications, are often seen as a graph of nodes and edges, each node represents a container, a function, or an API service. Serverless and microservices applications take these to the extreme, as each component is smaller than ever. Visualization can help in several key aspects of designing and operating such applications: - Design the application and onboarding new team members - Debugging while developing - Troubleshooting complex issues in production - Identifying bottlenecks of performance and costs.
Visualizing distributed application
Ran is the CTO and Co-Founder at Epsagon, focused on bringing observability to serverless cloud applications. Ran is a passionate developer, with vast experience in network, infrastructure, and cyber-security.
Constantly chasing new technologies - as the current one is Serverless. Love sharing open-source tools to make everyone’s lives easier :)