Search
Analytics Engineering vs. Data Engineering

Analytics Engineering vs. Data Engineering

In this post we explore how data engineering is changing as data tooling matures and new roles, like analytics engineering, emerge. Key takeaway: with Analytics Engineers & Data Engineers working together, data teams can do more than ever before.

BLOG
Data Infrastructure
Alex Dovenmuehle

Alex Dovenmuehle

Co-Founder at Big Time Data

by Alex Dovenmuehle

How RudderStack Core Enabled Us to Build Reverse ETL

How RudderStack Core Enabled Us to Build Reverse ETL

Building a tool for automated reverse ETL pipelines involves a number of unique technical challenges. Here Principal Engineer, Ranjeet Mishra, details how the foresight of our founding engineers made solving these much easier.

BLOG
Data Infrastructure
Ranjeet Mishra

Ranjeet Mishra

Principal Engineer

by Ranjeet Mishra

When To Build vs. Buy Data Pipelines

When To Build vs. Buy Data Pipelines

Every engineer faces the build vs. buy decision at some point. In this post, we highlight the tradeoffs you should consider when deciding to build or buy your data pipelines.

BLOG
Data Infrastructure
Benjamin Rogojan

Benjamin Rogojan

Seattle Data Guy, Data Science and Data Engineering Consultant

by Benjamin Rogojan

Data Modeling in the Warehouse for Data Engineers

Data Modeling in the Warehouse for Data Engineers

Expectations for data are higher than ever and come from a broad array of end users. These best practices will help you deliver better data products to your organization.

BLOG
Data Infrastructure
Benjamin Rogojan

Benjamin Rogojan

Seattle Data Guy, Data Science and Data Engineering Consultant

by Benjamin Rogojan

How Does The Data Lakehouse Enhance The Customer Data Stack?

How Does The Data Lakehouse Enhance The Customer Data Stack?

Data lakes and lakehouses are becoming fully-featured data warehouses, making them a natural fit as the storage and processing layer for customer data. Here, we outline the benefits these architectures deliver when used in your customer data stack.

BLOG
Data Infrastructure
Kostas Pardalis

Kostas Pardalis

Head of Developer Experience at RudderStack

by Kostas Pardalis

Refactoring RudderStack's JavaScript SDK for High-performance

Refactoring RudderStack's JavaScript SDK for High-performance

We recently introduced a new, optimized version of our JavaScript SDK. This post highlights the improvements we made, the trade-offs we considered, and the results of our work.

BLOG
Data Infrastructure
Sai kumar Battinoju

Sai kumar Battinoju

Lead Integrations Engineer

by Sai kumar Battinoju

Implementing Graceful Shutdown in Go

Implementing Graceful Shutdown in Go

In this post, RudderStack Tech Lead, Leonidas Vrachnis details his experience implementing graceful shutdown on Rudder Server. You'll find a number of anti-patterns and learn how to make exiting a graceful process in Go with multiple approaches.

BLOG
Data Infrastructure
Leonidas Vrachnis

Leonidas Vrachnis

Tech Lead at RudderStack

by Leonidas Vrachnis

Introducing RudderStack's New, High-performance JavaScript SDK

Introducing RudderStack's New, High-performance JavaScript SDK

We're thrilled to introduce our new, high-performance JavaScript SDK. Our SDK implementation tests showed almost 3x performance improvement with a variety of optimizations. We also reduced the package size by 70% and the load time by 60%.

BLOG
Data Infrastructure
Kristen Glass

Kristen Glass

Customer and Partner Marketing

by Kristen Glass

What is a composable CDP? Demystifying the new approach to customer data

What is a composable CDP? Demystifying the new approach to customer data

The current CDP architecture isn't working. It's time for a composable customer data platform that serves as the connective tissue between customer data, the cloud data warehouse, and the rest of the stack.

BLOG
Data Infrastructure
Soumyadeb Mitra

Soumyadeb Mitra

Founder and CEO of RudderStack

by Soumyadeb Mitra

CTA Section BackgroundCTA Section Background

Start delivering business value faster

Implement RudderStack and start driving measurable business results in less than 90 days.

CTA Section BackgroundCTA Section Background