Operations | Monitoring | ITSM | DevOps | Cloud

Latest Blogs

The Language of Incident Management

Language used across the high technology ecosystem is dynamic to say the least. Nowhere else can you find a mixture of technical jargon seamlessly intertwined with references from science fiction, mythology, pop-culture, literature, and more. While this makes conversations heard across technical environments colorful and engaging, it also makes communications allegorical and metaphorical— opening them to variable interpretation.

EC2 Packets per Second: Guaranteed Throughput vs Best Effort

Remember the customer who reported a hard-coded packet per second (PPS) limit in AWS? His use case was a reverse-proxy server to a very active database cluster, complete with heartbeats, keep-alive connections, and a heavy load of queries and traffic. When the network throughput was sustained for an hour or so, the throughput would drop despite increasing demand.

Java exceptions: Common terminology with examples [2018 guide]

The Java programming language comes with advanced exception handling features that help programmers manage exceptional events. In Java, exceptions are either thrown by the compiler or occur during the execution of the program. Exceptions stop the normal flow of the program, so you need to handle them appropriately.

How to Monitor Errors in Magento 2 the Easy Way

Magento is the largest open-source eCommerce platform in the world, used by more than 250,000 merchants. While Magento makes setting up a store easier, there is complexity with custom plugins and extensions, and custom site behavior. Sophisticated stores also introduce more opportunity for problems with errors, bugs, performance, and more. A critical production issue might not just cost you a sale, but also customer trust. Errors can affect your business in surprising ways.

5 Core Capabilities of FinDevOps

Have you been bitten by unexpected costs in the cloud? Whether you are all in with serverless, cloud-native services, on demand and reserved instances, or you build systems and applications with all those things, it is very likely you have had a bad experience with unexpected costs. Why is that? Let me ask you, what is your DevOps tool for observing cost?

Web API Error Handling: How To Make Debugging Easier

Whether you’re the consumer or producer of an API, you’ve no doubt seen that good error handling can make debugging easier. And you may have noticed that error handling works best when everyone speaks the same language and has the same expectations. But what makes for good error handling? And how can we implement it and ensure consistency across our application?

Free Entity Framework Profiler to View SQL Query Performance

Picture this: you’re standing in the largest meeting room in your company. Behind you, a huge LED monitor. In front of you, all members of the C-suite. The CTO, your direct boss, is visibly nervous. The CEO looks interested and somewhat excited. The CFO looks happier than usual, though it probably has more to do with his very successful golf round the day before and nothing to do with the presentation you’re about to give.