July, 2024

article thumbnail

How Kubernetes Changed the Networking Model and What Developers Should Know about eBPF and Cilium

DZone

Enterprise networking is a radically different discipline in today’s microservices, containers, and Kubernetes paradigm than what it used to be in the old three-tier architecture world. Containers broke traditional networking models, and in this networking rethink for the distributed computing era, a lot has happened in a very short period of time. In this exclusive interview, Nicolas Vibert — senior technical engineer at Isovalent — traces this evolution and explains how open-source projects li

Network 297
article thumbnail

CrowdStrike BSOD: Quickly find machines impacted by the CrowdStrike issue

Dynatrace

Security vendor CrowdStrike released an update to their popular platform early on July 19, 2024, ultimately producing an issue that caused many Windows-based machines to fail, resulting in a BSOD (Blue Screen of Death). The global impact has affected almost every major industry, resulting in closed bank branches , ground stops on flights , failures for retail point-of-sale devices, and, unfortunately, much more.

Airlines 289
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

What’s New at ScaleGrid – July 2024

Scalegrid

ScaleGrid is excited to announce our latest platform updates, showcasing our unwavering commitment to security, usability, and performance. Our recent updates span several versions, introducing essential features and improvements to ensure your databases operate seamlessly and securely. PostgreSQL 15 Support We are thrilled to announce that ScaleGrid now supports PostgreSQL v15.

article thumbnail

No More Blue Fridays

Brendan Gregg

In the future, computers will not crash due to bad software updates, even those updates that involve kernel code. In the future, these updates will push eBPF code. Friday July 19th provided an unprecedented example of the inherent dangers of kernel programming, and has been called the largest outage in the history of information technology. Windows computers around the world encountered blue-screens-of-death and boot loops, causing outages for hospitals, airlines, banks, grocery stores, media br

Airlines 145
article thumbnail

Do Not Upgrade to Any Version of MySQL After 8.0.37

Percona

Warning! Recently, Jean-François Gagné opened a bug on bug.mysql.com #115517; unfortunately, the bug is now private. However, the bug looks quite serious. We at Percona have performed several tests and opened the issue PS-9306 to investigate the problem.

Testing 145
article thumbnail

The 6 Reasons Fintech Apps Require Real-Time Decisioning

VoltDB

In the fast-paced world of financial technology (fintech), real-time decisioning has become a cornerstone of innovation and success. Fintech apps are reshaping the financial landscape by offering users unprecedented convenience, speed, and personalization. A recent study found that fintech app users increasingly want them to be more than just for transactions – they also want financial education.

FinTech 94
article thumbnail

Ensuring Data Integrity Through Anomaly Detection: Essential Tools for Data Engineers

DZone

In the trending landscape of Machine Learning and AI, companies are tirelessly innovating to deliver cutting-edge solutions for their customers. However, amidst this rapid evolution, ensuring a robust data universe characterized by high quality and integrity is indispensable. While much emphasis is often placed on refining AI models, the significance of pristine datasets can sometimes be overshadowed.

More Trending

article thumbnail

Programming, Fluency, and AI

O'Reilly

It’s clear that generative AI is already being used by a majority—a large majority—of programmers. That’s good. Even if the productivity gains are smaller than many think, 15% to 20% is significant. Making it easier to learn programming and begin a productive career is nothing to complain about, either. We were all impressed when Simon Willison asked ChatGPT to help him learn Rust.

article thumbnail

Presentation: Delivering Millions of Notifications within Seconds During the Super Bowl

InfoQ

Zhen Zhou discusses how they built/test an on-demand notification system, what it takes to manage cloud resources/site-reliability at the same time, and how to mitigate reliability issues.

Cloud 91
article thumbnail

Ultimate Guide to Improving MySQL Query Performance

Percona

MySQL is certainly a powerful open source database management system, but even the most robust engine struggles when queries take an eternity to execute. For DBAs and developers, improving MySQL query performance is an ongoing goal.

article thumbnail

Odin: Uber’s Stateful Platform

Uber Engineering

Explore Odin, Uber’s stateful platform for managing all types of databases. It is a technology-agnostic, intent-based system that has dramatically improved the operational throughput of underlying hosts and databases company-wide.

article thumbnail

Setting Up a Local Development Environment With IntelliJ, DevContainers, and Amazon Linux 2023

DZone

In modern software development, containerization offers an isolated and consistent environment, which is crucial for maintaining parity between development and production setups. This guide provides a comprehensive walkthrough on creating a local development environment using IntelliJ IDEA, DevContainers, and Amazon Linux 2023 for Java development. Why Use DevContainers?

article thumbnail

Automate digital excellence with Dynatrace Synthetic Monitoring and Workflows

Dynatrace

Navigate digital infrastructure complexity In today’s rapidly evolving digital environment, organizations face increasing pressure from customers and competitors to deliver faster, more secure innovations. The complexity of IT infrastructure management continues to grow, and each new application deployment and every change in infrastructure potentially impact user experience.

article thumbnail

cppfront: Midsummer update

Sutter's Mill

Over the winter and spring I spent a bunch of time building my essay “C++ safety, in context” and the related ACCU 2024 safety keynote , and on behind-the-scenes work toward improving C++ memory safety that you’ll be hearing more about in the coming months (including a lock-free data structure that’s wait-free and constant-time for nearly all operations; that was fun to develop and could be useful for making certain existing C and C++ code safer, we’ll see).

C++ 87
article thumbnail

Beyond Imitation

O'Reilly

The first AI image generation model I got to play around with was Midjourney v2 in summer 2022. A month earlier, OpenAI had launched DALL-E 2 in beta, and the results looked unbelievably magical. You could generate images in any art style simply by prompting an AI with the name of an artist. I didn’t go to art school, and I didn’t really know that much about art, so one of the first prompts I tried was “Super Mario drinking a glass of beer.

article thumbnail

MySQL 9.0 Community Edition: A Quick Peek

Percona

MySQL 9.0 was released on July 1, 2024. This is an ‘Innovation’ release, which means it provides access to the latest features and improvements in MySQL technologies. Innovation releases are the opposite of the Long Term Support (LTS) releases, where stability is the top priority, and only needed security and other fixes are available.

article thumbnail

Navigating the LLM Landscape: Uber’s Innovation with GenAI Gateway

Uber Engineering

Uber elevates tech with the GenAI Gateway, integrating Large Language Models (LLMs) for 60+ use cases, from automation to customer support. This unified platform offers easy access to models from OpenAI, Vertex AI, and Uber’s own, ensuring efficiency and security.

article thumbnail

OpenTelemetry: Unifying Application and Infrastructure Observability

DZone

In this insightful Q&A, Goutham Veeramachaneni , a long-time Prometheus maintainer and Product Manager at Grafana Labs , shares his unique perspective on the transformative impact of OpenTelemetry (OTel) in the observability landscape. Veeramachaneni discusses how OTel is standardizing telemetry data and inspiring new open-source data collectors and workflows that bridge the gap between application and infrastructure monitoring.

article thumbnail

CrowdStrike incident takeaways: Revisiting vendor quality control and release standards to minimize outage exposure

Dynatrace

A key learning from the outage caused by the faulty CrowdStrike “Rapid Response” update is how critical it is to understand your vendors’ quality control and release processes. Vendors should not only offer advanced technology to fulfill a business requirement but also demonstrate a strong commitment to reliability, security, and customer support. A variety of events and circumstances can cause an outage.

Strategy 225
article thumbnail

The Manifest Names World Web Technology Pvt. Ltd. as one of the Most-Reviewed Mobile App Developers in India

Official Blog - World Web Technology

A lot of companies are now utilizing mobile applications to help boost their businesses. Apart from creating new services and products, mobile apps have been great in improving customer services and relations in today’s digital world. Get to know more about the power of these new technologies and how to develop them by partnering with our team at World Web Technology Pvt.

Mobile 59
article thumbnail

Types of Performance Testing

Abstracta

Discover the various types of performance testing and understand their unique benefits. Learn about load, stress, throttle, peak, and scalability tests, and see how each one plays a vital role in boosting your systems to run smoothly and efficiently. Performance testing is a part of. The post Types of Performance Testing appeared first on Blog about Software Development, Testing, and AI | Abstracta.

article thumbnail

MySQL 9.0 Includes a New Option for Explaining Queries

Percona

MySQL 9.0 is an Innovation Release, but as you may have read in my Quick Peek, I found little innovation. However, one new item caught my eye, and it could be a way to track query performance. MySQL 9.0 EXPLAIN enhancement Here is the syntax that will be referenced in the post.

article thumbnail

Modernizing Logging at Uber with CLP (Part II)

Uber Engineering

Modernizing the fundamentals of log management at Uber: How we used CLP to build a new logging infra that lets users view and analyze their logs seamlessly, at scale!

article thumbnail

From Observability To Architectural Observability — Shifting Left for Resiliency

DZone

In my previous article, Managing Architectural Tech Debt , I talked about understanding and managing architectural technical debt. Architectural technical debt is the often ignored, but ironically one of the most damaging , categories of technical debt. In this article, I want to dive deeper into one way to manage architectural technical debt (and technical debt as a whole) — architectural observability ( AO ).

article thumbnail

Business observability: From IT monitoring to driving digital transformation

Dynatrace

Cloud-native technologies are driving the need for organizations to adopt a more sophisticated IT monitoring approach to satisfy the competitive demands of modern business. Business observability is emerging as the answer. The ongoing drive for digital transformation has led to a dramatic shift in the role of IT departments. They’ve gone from just maintaining their organization’s hardware and software to becoming an essential function for meeting strategic business objectives.

article thumbnail

Using HammerDB in database failure and failover scenarios

HammerDB

A frequently asked question with HammerDB is when a user is using the TPROC-C workload to test database failure and failover scenarios, by deliberately killing connections or shutting down the database during a workload and then restarting it. This post provides a guide to configuring HammerDB for such a scenario and considerations to be aware of when doing so.

article thumbnail

3 Key Performance Testing Metrics Every Tester Should Know

Abstracta

Dive into the core of performance testing metrics and discover the importance of accurate analysis in ensuring optimal system performance. Through simple explanations, we will guide you toward making informed decisions in your testing endeavors and identifying performance bottlenecks. Unlocking the full potential of performance. The post 3 Key Performance Testing Metrics Every Tester Should Know appeared first on Blog about Software Development, Testing, and AI | Abstracta.

article thumbnail

Percona Server for MySQL and Percona XtraBackup Now Available for ARM64

Percona

We’re excited to announce that both Percona Server for MySQL and Percona XtraBackup now support the ARM64 architecture on Red Hat Enterprise Linux (RHEL) 8/9 and Oracle Linux (OL) 8/9. The packages with the aarch64.rpm extension can be found on Percona Software Downloads. The aarch64.

Servers 119
article thumbnail

Introduction to Kafka Tiered Storage at Uber

Uber Engineering

Kafka Tiered Storage, developed in collaboration with the Apache Kafka community, introduces the separation of storage and processing in brokers, significantly improving the scalability, reliability, and efficiency of Kafka clusters.

Storage 75
article thumbnail

Interference in A/B Tests

DZone

A/B testing is the gold standard for online experimentation used by most companies to test out their product features. Whereas A/B test experimentation works just fine in most settings, it is particularly susceptible to interference bias, particularly in the case of online marketplaces or social networks. In this article, we aim to look at the situations with interference bias and some potential ways to mitigate its effect on evaluation.

Testing 256
article thumbnail

Observe syslog with Dynatrace ActiveGate, a secure, trusted edge component

Dynatrace

Complex syslog ecosystems can be challenging Monitoring devices and applications that provide output via the syslog protocol is a must-have for many organizations. The key to success is making data in this complex ecosystem actionable, as many types of syslog producers exist. These include traditional on-premises network devices and servers for infrastructure applications like databases, websites, or email.

article thumbnail

The Future of B2B Commerce: Exploring Headless Architecture

Official Blog - World Web Technology

Discover the future of B2B commerce with headless architecture. Explore its benefits and innovations for seamless, efficient business operations.

article thumbnail

The Role of Ethics in Software Testing: Ensuring Responsible Practices

Kovair

Connected through the whims of technological advancement, software seems to run our lives Connected by the whims of technological development, software seems to be the.

article thumbnail

Online Schema Changes on Tables with Foreign Keys in MySQL

Percona

pt-online-schema-change is an amazing tool for assisting in table modifications in cases where ONLINE ALTER is not an option. But if you have foreign keys, this could be an interesting and important read for you. Tables with foreign keys are always complicated, and they have to be handled with care.

116
116
article thumbnail

Pickup in 3 minutes: Uber’s implementation of Live Activity on iOS

Uber Engineering

From WWDC reveal to delivery, discover how we tackled new tech, design challenges, and tight timelines to enhance rider & driver experiences with Live Activity® from Apple.

Design 58
article thumbnail

A Look Into Netflix System Architecture

DZone

Ever wondered how Netflix keeps you glued to your screen with uninterrupted streaming bliss? Netflix Architecture is responsible for the smooth streaming experience that attracts viewers worldwide behind the scenes. Netflix's system architecture emphasizes how important it is to determine how content is shaped in the future. Join us on a journey behind the scenes of Netflix’s streaming universe!

article thumbnail

Why 85% of AI projects fail and how Dynatrace can save yours

Dynatrace

Artificial Intelligence (AI) has the potential to transform industries and foster innovation. However, navigating the path to successful AI deployments can be quite challenging, leaving many organizations to wonder why their AI projects fail. Why AI projects fail According to one Gartner report, a staggering 85% of AI projects fail. Several factors contribute to this high failure rate, including poor data quality, lack of relevant data, and insufficient understanding of AI’s capabilities and req