March, 2023

article thumbnail

Failure Mitigation for Microservices: An Intro to Aperture

DoorDash Engineering

When dealing with failures in a microservice system, localized mitigation mechanisms like load shedding and circuit breakers have always been used, but they may not be as effective as a more globalized approach. These localized mechanisms ( as demonstrated in a systematic study on the subject published at SoCC 2022 ) are useful in preventing individual services from being overloaded, but they are not very effective in dealing with complex failures that involve interactions between services, whic

article thumbnail

Uniting the Machine Learning and Data Streaming Ecosystems - Part 1

Confluent

The future of data is real time and enriched by machine learning. How can we overcome socio-technical blockers and unite the ML and data streaming markets?

133
133
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Bing AI VS. ChatGPT, Which One is Better in PowerShell

Faris Malaeb

PowerShell scripting is an essential skill each sysadmin has to know as it provides an efficient and reliable way to automate IT tasks. When it comes to using AI technology to enhance PowerShell scripting, two of the most prominent options are Bing AI and ChatGPT. While both offer unique features and benefits, it’s important to. The post Bing AI VS.

130
130
article thumbnail

Article: A Simple Framework for Architectural Decisions

InfoQ Articles

This article describes a framework for making architectural decisions using three building blocks: The company's own Technology Radar; Technology Standards; and Architecture Decision Records (ADRs). The framework clarifies decision-making, team involvement, and information on already made decisions and aligns with the company's needs and culture.

128
128
article thumbnail

Announcing General Availability of Databricks Model Serving

databricks

ML Virtual Event Enabling Production ML at Scale With Lakehouse March 14, 9 AM PDT / 4 PM GMT Register Now We are.

115
115
article thumbnail

Diving Deep into Submarine Cables: The Undersea Lifelines of Internet Connectivity

Kentik

Worldwide telecommunications began somewhere around 150 years ago, in 1850, with the first commercial international submarine cable between England and France. A few years later, by 1858, the first trans-Atlantic telegraph cable connected London with North America when 143 words were transmitted in about 10 hours. Today, the United States’ financial and military command systems rely on global submarine cables.

Internet 105
article thumbnail

Using CockroachDB to Reduce Feature Store Costs by 75%

DoorDash Engineering

While building a feature store to handle the massive growth of our machine-learning (“ML”) platform, we learned that using a mix of different databases can yield significant gains in efficiency and operational simplicity. We saw that using Redis for our online machine-learning storage was not efficient from a maintenance and cost perspective.

More Trending

article thumbnail

Data is Risky Business: I Want My ChatGPT

TDAN

The world is a-buzz with articles about ChatGPT and other Large Learning Models such as Google’s Bard. The tone and tenor of these articles range from blind hype to abject horror. Some of the hype sounds like a bad paraphrase of Dire Straits: “Look at them losers, that’s the way you do it.

article thumbnail

Article: The Great Lambda Migration to Kubernetes Jobs—A Journey in Three Parts

InfoQ Articles

In this article, I’d like to share our journey at Firefly on a great migration from serverless to Kubernetes jobs, lessons learned, and the technologies that helped us do so with minimal pain.

DevOps 111
article thumbnail

Fine-Tuning Large Language Models with Hugging Face and DeepSpeed

databricks

Large language models (LLMs) are currently in the spotlight following the sensational release of ChatGPT. Many are wondering how to take advantage of.

article thumbnail

How can architecture improve agility and delivery flow?

Ben Morris

Agile practices on their own are no guarantee of fast flow. You also need a planned architecture that enables team autonomy and supports rapid, iterative delivery.

100
100
article thumbnail

How to Speed up Local Development of a Docker Application running on AWS

DoorDash Engineering

While most engineering tooling at DoorDash is focused on making safe incremental improvements to existing systems, in part by testing in production (learn more about our end-to-end testing strategy ), this is not always the best approach when launching an entirely new business line. Building from scratch often requires faster prototyping and customer validation than incremental improvements to an existing system.

article thumbnail

Data Gravity in Cloud Networks: Distributed Gravity and Network Observability

Kentik

So far in this series , I’ve outlined how a scaling enterprise’s accumulation of data (data gravity) struggles against three consistent forces: cost, performance, and reliability. This struggle changes an enterprise; this is “digital transformation,” affecting everything from how business domains are represented in IT to software architectures, development and deployment models, and even personnel structures.

article thumbnail

Save Money with Storage-as-a-Service During Uncertain Economic Times

Dataversity

Amid the economic uncertainty that has gripped 2023, IT leaders are scrambling to find ways to reduce costs. Enterprise storage is one of those areas that the IT team can look at for substantial cost savings without sacrificing availability, reliability, cyber resilience, or application performance. Taking a more strategic approach to your enterprise storage infrastructure will […] The post Save Money with Storage-as-a-Service During Uncertain Economic Times appeared first on DATAVERSITY.

article thumbnail

Article: Improving CI/CD Pipelines Through Observability

InfoQ Articles

CI/CD pipelines are a vital addition to any workflow but they can be further improved by the selective addition of observability. This article covers what data to monitor, which metrics to track, and how to best visualize the collected data.

DevOps 105
article thumbnail

Run SQL Queries on Databricks From Visual Studio Code

databricks

Today, we are excited to announce that users can now run SQL queries on Databricks from within Visual Studio Code via a preview.

107
107
article thumbnail

What is a Data Clean Room?

TDAN

As data programs accelerate their capabilities to tap into insights, the rights of the consumer and their privacy are racing counter. We’ve long had to contend with the balance of how to best use data throughout its lifecycle and build processes. The more recent innovation? The ability to rapidly pivot, experiment, and learn.

article thumbnail

Stream Processing in Your Native Tongue

Confluent

Stream processors work best in just one programming language. Here’s one way languages can communicate efficiently, removing the trade-off between power and comfort.

69
article thumbnail

Today’s Enterprise WAN Isn’t What It Used To Be

Kentik

For most enterprise NetOps teams, a discussion about the WAN is a discussion about the cloud. Whether it’s as simple as ensuring solid connectivity with a SaaS provider or designing a robust, secure, hybrid, and multi-cloud architecture, the enterprise wide area network is all about connecting us to our resources, wherever they are. How it used to be When I started my career in networking, servers were down the hall or in the campus data center.

WAN 98
article thumbnail

Data Observability vs. Monitoring vs. Testing

Dataversity

Companies are spending a lot of money on data and analytics capabilities, creating more and more data products for people inside and outside the company. These products rely on a tangle of data pipelines, each a choreography of software executions transporting data from one place to another. As these pipelines become more complex, it’s important […] The post Data Observability vs.

article thumbnail

Article: Using ASP.NET Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More

InfoQ Articles

Several features have been added to Minimal APIs with the.NET 7 release. This tutorial shows how they are now almost as powerful as traditional controller-based APIs while being far less verbose.

98
article thumbnail

Get started with new role-based onboarding trainings for Databricks Lakehouse Platform

databricks

The demand for data, analytics, and AI talent continues to grow as organizations in every industry adopt new technologies to become more efficient.

101
101
article thumbnail

Why we’re standardizing our terms and conditions

Mixpanel

Early this year, we embarked on a mission to remove friction in the B2B SaaS customer buying experience by making all of our plans available online and our pricing transparent. You can now purchase Mixpanel in the same add-to-cart way as almost anything else you shop for online. Today, we’re going one step further and addressing another pain point for customers: the tedious process of negotiating legal terms and conditions, or terms of use.

B2B 59
article thumbnail

Whatever happened to Big Data?

Confluent

Big data was a core term for any company doing data engineering and analytics. Learn how big data has changed and evolved, leading to the fundamental cloud services of today.

article thumbnail

Using Device Telemetry to Answer Questions About Your Network Health

Kentik

For cloud network specialists, the landscape for their observability efforts includes a mix of physical and virtual networking devices. These devices generate signals (by design or through instrumentation) that provide critical information to those responsible for managing network health. In this article, I will provide some background on different types of telemetry, discuss key network performance signals, and highlight ways network specialists can leverage this device telemetry in their netwo

article thumbnail

Is Data the Achilles Heel of AI?

Dataversity

As Benjamin Franklin once said, “Nothing is certain except death and taxes.” Add this 21st-century irrefutable fact: The world can’t live without data. With its numbers, characters, facts, and statistics – the operations performed, stored, and analyzed – data has become an irreplaceable facet of daily life. We use data to identify strengths and weaknesses.

article thumbnail

Article: The Future of Istio: Sidecar-Less and Sidecar with Ambient Mesh

InfoQ Articles

Istio's new ambient mesh allows for a sidecar-less data plane. This article discusses the advantages of that approach and the work that went into making it a reality.

DevOps 93
article thumbnail

Databricks SQL Statement Execution API – Announcing the Public Preview

databricks

Today, we are excited to announce the public preview of the Databricks SQL Statement Execution API, available on AWS and Azure. You can.

98
article thumbnail

Stakeholder Engagement for Data Governance Program Success

TDAN

A successful data governance program can reap tremendous benefits for an organization, including: 1) trusted, timely, secure, and easily available data for authorized users, 2) data-driven decision making, 3) being nimble to ever-changing regulatory landscape, 4) future-focused business insights, innovation, data monetization and 5) competitive advantage, cost savings, and credibility.

article thumbnail

Data Contracts, More Than Just APIs?

Confluent

Why do data teams need data contracts whereas APIs suffice for everyone else? The most important is to get your data systems, as well as your software and data teams aligned.

59
article thumbnail

Reinforcing Networks: Advancing Resiliency and Redundancy Techniques

Kentik

The truth is, designing a network that can withstand the test of time, traffic, and potential disasters is a challenging feat. That’s where network resiliency and redundancy come into play, helping network planners construct robust and efficient networks. But do we always need 100% redundancy to achieve resilience? Let’s find out. Resiliency and redundancy in networking First things first, let’s define resiliency and redundancy in the context of networking.

article thumbnail

What Architecture Can Teach Us About Self-Healing Systems

Dataversity

DevOps teams and site reliability engineers (SREs) deal with code daily. Doing so teaches them to scrutinize their world, make astute observations, and draw unexpected connections. After all, although highly logical and mathematical in nature, software development is, at least in part, art form. Unconvinced by that statement? Consider the parallels between history’s most remarkable […] The post What Architecture Can Teach Us About Self-Healing Systems appeared first on DATAVERSITY.

DevOps 98
article thumbnail

Article: Billions of Messages Per Minute Over TCP/IP

InfoQ Articles

Chronicle Wire offers an alternative way of transferring data between systems, delivering more messages, faster, than common JSON/XML approaches. This approach to data serialization improves both latency and throughput.

TCP 91
article thumbnail

Announcing General Availability of Databricks Unity Catalog on Google Cloud Platform

databricks

We are thrilled to announce that Databricks Unity Catalog is now generally available on Google Cloud Platform (GCP). Unity Catalog provides a unified.

Cloud 97
article thumbnail

Heavy Networking 672: Overcoming Your Imposter Syndrome

Packet Pushers

Lots of folks suffer from impostor syndrome. Tech is complex--how could you know what youre doing? And yet, many of us are responsible for incredibly complex IT systems. Fake it til you make it, right? To handle the cognitive dissonance of impostor syndrome, we overcompensate. In doing so, we pay a personal price. Today's Heavy Networking guest is Matt Vitale.

article thumbnail

Meeting Data Wellness Needs in the Healthcare Industry

Confluent

Trusted healthcare puts Confluent at the heart of their organization to access data in real time to enable discovery of new insights and meet the needs of patients

article thumbnail

Securing Your Network Against Attacks: Prevent, Detect, and Mitigate Cyberthreats

Kentik

As networks become distributed and virtualized, the points at which they can be made vulnerable, or their threat surface , expands dramatically. Multi- and hybrid cloud infrastructures add further complexity to securing threat surfaces, adding even more variability to permissions, configuration points for human error to enter the scene, and network boundaries to exploit.