What you gonna do when failures come for you?

Failures – same story over and over again We’re all aware of the fact that everything fails from time to time. No matter what type of failure we have to deal with, its aftermath is generally a pain in the ass. This is especially true for distributed microservice ecosystem when particular request has to cross multiple bounded contexts (microservice with their independent databases).


Explore distributed traces with advanced queries of Thundra

From the beginning, Thundra team works hard to help software teams troubleshoot serverless applications. You are already able to search your lambda functions and their invocations thoroughly with queries and also save & share your these queries within your team or save them privately. Many of our customers are using these query capabilities and we value customer feedback a lot, therefore we worked hard to bring the same query capabilities to traces.


Accelerating Agile with Serverless

Intelligence is the ability to adapt to change. These are the words uttered by the great Stephan Hawkins and can justly encapsulate the core meaning of the Agile concept which has revolutionized the way we conceptualize and produce software. The tech industry has gone through sweeping changes that have resulted in expeditious software production. Gone are the days where software teams would spend months and even years to deliver on new features to improve the experience of their customers.


Maintaining peace in your serverless stack with Thundra Alerts!

Since its inception, Thundra has been helping the serverless community in monitoring and troubleshooting serverless applications. Starting from our own need for Java tracing, we are now happy to help hundreds of users of Node.js, Python, Go and .NET. There have been lots of improvements since our inception but the following four the ones that we build with our customers and attracting the new customers most.


Troubleshooting .NET Serverless Applications, FTW!

When we first announced the support for .NET of Thundra in January, we got very positive feedback and encouraging comments. It was only the first step but we definitely flattered by the interest and decided to sharpen the skills of our .NET library. Many users used v1.0.0 with a warmup module that prevents the cold start and an essential instrumentation capability that shows request/response and the duration time.

Tracing distributed serverless applications with Thundra

Serverless transactions are composed of several Lambda invocations. It can be daunting to track the messages being exchanged between functions asynchronously. Thundra makes this effort simple with its distributed tracing support. On top of that, it also provides local tracing which enables you to understand what's happening inside of functions.

Recent Developments in monitoring AWS Lambda in Python

Thundra’s Python agent recently had important additions to its feature set. We made observing applications with distributed components easier with distributed tracing support. Also, it now has automatic tracing for SqlAlchemy, Elasticsearch, and MongoDB to ease observing interactions with your datastores. Moreover, we added sampling support for log, metric and trace plugins to filter data intelligently under heavy load.


Better IoT with GraphQL and AppSync

“If you think that the Internet has changed your life, think again. The Internet of Things is about to change it all over again!” These were the words uttered by Brenden O’Brien, the Chief Architect and Co-founder of Aria Systems. Was he right though? Well, when it comes to assessing the potential of IoT, Mr. O’Brien was definitely right.