Many organizations are moving from monolithic to microservices-based architectures. Microservices allow them to improve their agility and provide features more quickly. Although developing a single microservice is simpler, the complexity of the overall system is much greater. Here, we’ll review how to add distributed tracing to C++ with the OpenTelemetry collector and send to Logz.io. One of the biggest challenges is finding efficient tools to quickly debug and solve production problems.
Cloud native API Testing comes with a lot of challenges. In this video see how to overcome these challenges with the novel approach of traffic replay.
In my role as a software engineer at Grafana Labs, I recently worked on a project that involved generating PromQL queries. One of the ways we verified the correctness of the generated queries was with a suite of integration tests. These tests would execute the generated PromQL queries against a local instance of the Prometheus query engine with some test data, and verify the results were as expected.
Email blocked listing is a major problem, but sometimes overlooked in the conversation around spam and email threat prevention . The impact on a business can be devastating if it isn’t caught in time, especially if the company relies on email marketing for lead generation and customer correspondence. While it’s possible to recover from the effects, it’s a complicated process and may set back productivity in the meantime.
Excellent developers are the lifeblood of software companies. Therefore, organizations and HR teams must think hard about the values that make an individual the best fit for their teams. Different organizations follow different practices and working styles, and have unique preferences regarding a good candidate.
The global COVID-19 pandemic caused a massive and immediate shift to remote work which was bolstered by video conferencing telecommunication software such as Microsoft Teams. Although the world is still trying to heal (while simultaneously navigating new and evolving challenges) some organizations have started the process of having their employees return to work and explore new hybrid workforce environments.
Today we are rolling out a major new feature for all our Rails applications: support for Blue / Green deployments and Canary Releases. This is the most significant feature we've released since Rolling and Parallel Deployment Strategies were released last year, and we're very excited to help our customers deploy their applications more confidently.
Hot on the trail of our Rollout Strategies release, we are very excited to release another major feature for our Rails users: Preview Deployments Many of us use Continuous Integration (CI) to automatically test our code with every git commit. Preview Deployments adds support for Continuous Deployments (CD) to all Rails applications deployed with Cloud 66.