Operations | Monitoring | ITSM | DevOps | Cloud

Debugging Race Conditions in Production

Race conditions can occur when a multithreaded application accesses a shared resource using over one thread. Unless we have guards in place, the result might depend on which thread “got there first”. This is especially problematic when the state is changed externally. A race can cause more than just incorrect behavior. It can enable a security vulnerability when the resource in question can be corrupted in the right way. A good example of race condition vulnerabilities is mangling memory.

What is a YAML? - A Box of DevOps?

I recently returned from a birthday trip to Napa Valley and got to spend some time with the Shipa Team in Palo Alto during the trip. Grabbing a coffee on my trek back to San Francisco, I overheard someone talking about YAML at the coffee shop and I had to hold back my laugh. You usually do not hear folks talking about YAML out in the public but this is San Francisco. For many engineers, YAML is a way of life.

How To Conduct A Cloud Cost Analysis: A Step-By-Step Framework

Business leaders and team members face countless decisions every day, some of which are certain to have an impact on the future of a company. Perhaps the most impactful to a SaaS company’s bottom line are financial decisions related to the cloud. Engineers and team leads need to know which cloud architecture choices are worthwhile and which should be scrapped in favor of a more cost effective model.

Introducing StackState 4.6: Harnessing the Power of Topology + Telemetry + Traces + Time

Companies depend on observability insights to provide reliable online services to their customers. To support their efforts, StackState is proud to announce a new version of our unique topology-powered observability software, StackState v4.6, available now. This new version brings powerful new capabilities to DevOps and SRE teams who need to maintain a deep understanding of how their stack is behaving to meet their SLOs.

Observability for AWS Fargate Deployments Powered by Graviton2 Processors

Today, cloud native technologies empower a number of organizations to build and run scalable applications in public, private and hybrid cloud environments. Developer and operation teams can build and deploy applications, APIs and microservices architectures with the speed and immutability of containers. Gartner predicts that by 2024, more than 75% of large enterprises in mature economies will be using containers in production.

Securing The Software Supply Chain Linux Foundation Webinar

From the history of supply chain security threats to security development and deployment we've covered everything you’ve always wanted to know about the software supply chain but were afraid to ask. Dan Lorenc, Founder/CEO, Chainguard, Paddy Carey, Senior Staff Engineer, Cloudsmith, Adil Leghari, Solutions Architect Manager, Cloudsmith and Dan McKinney, Developer Relations, Cloudsmith, gathered for a fireside chat to cover your most burning questions.

Introducing Epinio 0.6: Smaller, Faster *and* More Capable!

With our latest releases of Epinio, we’ve focused on making both the setup and developer experience much more streamlined. We’ve looked at where users are having issues and removed many of the roadblocks. This reduced footprint also allows for more customizability and easier long-term maintenance. If you are not familiar with Epinio, it is an application development engine for Kubernetes that lets you go from code to URL in a single step.

Start with Python and InfluxDB

Although time series data can be stored in a MySQL or PostgreSQL database, that’s not particularly efficient. If you want to store data that changes every minute (that’s more than half a million data points a year!) from potentially thousands of different sensors, servers, containers, or devices, you’re inevitably going to run into scalability issues. Querying or performing aggregation on this data also leads to performance issues when using relational databases.

Linking Employee Happiness and Productivity: What is IT's Role?

It’s no secret that employee happiness and productivity often go hand-in-hand. But just how much impact does an employee’s happiness have on productivity – and is this a question that should concern IT leaders? It’s not exactly news that employees want to feel happy at work – but during the Great Resignation, we’re now seeing what lengths they’re willing to go to when they’re unhappy with their current employers.