Operations | Monitoring | ITSM | DevOps | Cloud

Blog

Apache Kafka Example: How Rollbar Removed Technical Debt - Part 1

March 10th, 2020 • By Jon de Andrés Frías In this two-part series of blog posts, we’ll explain how Kafka has helped us in removing parts of our architecture that we consider to be “legacy”. During the development of a project sometimes we need to take decisions on our architecture or software design that may not be the best decisions from a pure and perfectionist technical perspective.

Now Available: Calico for Windows on Red Hat OpenShift Container Platform

Approximately one year ago, Kubernetes 1.14 made support of Windows containers running on Microsoft Windows Server nodes generally available. This was a declaration that Windows node support was stable, well-tested, and ready for adoption, meaning the vast ecosystem of Windows-based applications could be deployed on the platform.

Application peformance monitoring with Datadog 2020

Datadog is an application performance monitoring and analytical SaaS for cloud infrastructure. Datadog enables DevOps teams, SREs and IT operation teams to optimize their systems for uptime and availability. Modern services generate massive amounts of data from all of the different services and technologies, Datadog supports over 400+ integrations and collects data for improving visibility across dynamic production environments.

10 Essential Serverless Framework Plugins

To round out our series on the serverless open source community, Itay Herskovits, CTO of Funzing.com – a community marketplace for local experiences – picks 10 must-have Serverless Framework plugins. As serverless technology has evolved, a few early-movers have become staples of serverless development. One of these is Serverless Framework, an extensible serverless application management tool that helps you maintain, support, and deploy your serverless code.

Unplanned Work Contributing to Increased Anxiety

Unplanned work is on the rise—and most companies are unprepared for it. That’s according to the recent “State of Unplanned Work Report 2020,” which surveyed 1,316 people across North America and the EMEA and APJ regions. The survey focused on identifying current practices and challenges of responding to customer-impacting technology issues.

The Future of Software is a Sociotechnical Problem

“Sociotechnical” — I learned this word from Liz Fong-Jones recently, and it immediately entered my daily lexicon. You know exactly what it means as soon as you hear it, and then you wonder how you ever lived without it. Our systems are sociotechnical systems. This is why technical problems are never just technical problems, and why social problems are never just social problems. I work on a company, Honeycomb, which develops next-gen observability tooling.

Europe regions are complete on Elastic Maps Service

At Elastic, we are adding data layers to our Maps Service on a regular basis. We are proud to announce that we have recently finished adding a number of layers that complete the European continent for all second level national boundaries. The list of new layers are Albania, Andorra, Bosnia and Herzegovina, Bulgaria, Czechia, Greece, Greenland, Iceland, Latvia, Liechtenstein, Lithuania, North Macedonia, Moldova, Montenegro, Romania, Serbia, and Ukraine.

"TRIBAL KNOWLEDGE" (noun): That thing you should have done, if only someone had told you.

As a former NOC engineer, I clearly remember my onboarding, and especially the deep-rooted fear I felt every time I encountered an alert that was new to me – particularly during a night shift. My only consolation was that I was never alone during training, so there was always someone I could ask that very awkward question: “I’m new here, what do we do with this…?”

What is a good ping for gaming?

A good ping is extremely important for successful online gaming, particularly because it enhances the gaming experience and reduces the chance that server glitches will take place. A lower numbered ping is considered better because it is the amount of time that an echo is received from the server that you are connecting to. A shorter period of time to receive a response from the server will lower your overall ping and likely enhance your internet connection to the server.