Coditation | blog

Latest Articles

How to Implement Custom Windowing Logic in Apache Spark Structured Streaming

How to Implement Custom Windowing Logic in Apache Spark Structured Streaming

Explore the process of implementing custom windowing logic in Apache Spark Structured Streaming to handle advanced event aggregation. This blog delves into the necessity of custom windowing, provides a step-by-step guide, and showcases various advanced aggregation scenarios.

Designing a Multi-Tier Data Warehouse Architecture with Snowflake

Designing a Multi-Tier Data Warehouse Architecture with Snowflake

In this blog post, we will explore the intricacies of designing a multi-tier data warehouse architecture using Snowflake, specifically tailored for the use case of heat exchanger fouling prediction. We will explore the key components of the architecture, discuss best practices, and provide detailed code snippets to help you implement this solution in your own environment.

How to Build a Scalable Clinical Data Warehouse Using HL7, Kafka, Flink, and AWS Redshift

How to Build a Scalable Clinical Data Warehouse Using HL7, Kafka, Flink, and AWS Redshift

In this blog, we guide you through building a scalable clinical data warehouse using industry-standard technologies: HL7 for data exchange, Apache Kafka for real-time data streaming, Apache Flink for stream processing, and AWS Redshift for data storage and analytics.

How to Optimize Your Snowflake Data Warehouse with Smart Partitioning Strategies

How to Optimize Your Snowflake Data Warehouse with Smart Partitioning Strategies

In this blog, we talk about how to enhance your Snowflake data warehouse performance with smart partitioning strategies, including date-based, hash-based, and composite partitioning techniques, along with best practices and real-world examples.

How to Use Kafka Streams’ Interactive Queries for Real-Time Data Analysis in CEP Pipelines

How to Use Kafka Streams’ Interactive Queries for Real-Time Data Analysis in CEP Pipelines

In this blog we demonstrate how to utilize Kafka Streams’ interactive queries for real-time data analysis in complex event processing (CEP) pipelines through practical code examples, and understand how to implement a powerful fraud detection use case.

How Engineering Enables Product Led Growth

How Engineering Enables Product Led Growth

In this blog, we talk about building robust architectures, optimizing user journeys, leveraging data-driven insights, ensuring scalability, and enhancing user retention in the context of Product Led Growth

Want to receive update about our upcoming podcast?

Thanks for joining our newsletter.
Oops! Something went wrong.