January 16, 2025

Post Image

JSON Serialization - How to Preserve the Type with Jackson

Learn how to preserve type information during JSON serialization and deserialization using Jackson. This guide explains best practices, including the use of @JsonTypeInfo and enabling default typing, to maintain object structure while working with polymorphic types in Java. Read More
by Phee Jay

January 03, 2025

Post Image

Explained - Key Data Concepts: Data Warehouse, Data Mart, Data Lake, and Data Lakehouse

Explore the differences between data warehouses, data marts, data lakes, and data lakehouses. Understand their features, use cases, and how to choose the right solution for effective data management. Read More
by Phee Jay

January 03, 2025

Post Image

Explained - Lambda Architecture

Lambda Architecture Learn about Lambda Architecture, a data-processing framework that combines batch and real-time processing to efficiently handle massive data streams, ensuring scalability, fault tolerance, and accuracy in data systems. Read More
by Phee Jay

January 03, 2025

Post Image

Java - How to create Immutable Classes in Java

Discover how to create immutable classes in Java with step-by-step guidance, key principles, and best practices for designing secure and robust objects. Read More
by Phee Jay

January 03, 2025

Post Image

Explained - Key differences between Kafka and AMQP

Understand the key differences between Kafka and AMQP, comparing their architectures and use cases to help you choose the right solution. Read More
by Phee Jay

November 22, 2024

Post Image

Explained - WebDrivers

Explore the fundamentals of WebDrivers, the key components for browser automation in Selenium. Learn how WebDrivers interact with browsers, their role in executing automated tests, and tips for choosing the right WebDriver for your project needs. Read More
by Phee Jay

November 14, 2024

Post Image

Explained - Webhooks

Discover the concept of webhooks, a lightweight way for apps to send real-time data updates. Learn how they work, common use cases, and best practices for implementing secure and efficient webhooks in your applications. Read More
by Phee Jay

November 10, 2024

Post Image

Explained - IPSec VPN Tunnels

IPSec VPN Tunnels A deep-dive for engineers who need to reason about IPSec at a design level; not just configure it. There's a reason IPSec has survived decades of evolving network architecture; it's not elegant, but it's thorough. Understanding it properly means getting past the surface-level "it encrypts your traffic" explanation and into how the protocol suite actually negotiates, wraps, and protects packets at every hop. W… Read More
by Phee Jay
×