Tag

EventDriven

0 views collected around this technical thread.

360 Smart Cloud
360 Smart Cloud
Jun 14, 2024 · Cloud Native

Knative Eventing: Concepts, Core Components, and Practical Usage Patterns (Source‑to‑Sink, Channel & Subscription, Broker & Trigger)

This article introduces Knative Eventing concepts and core components, then demonstrates three practical usage patterns—Source‑to‑Sink, Channel and Subscription, and Broker and Trigger—through step‑by‑step examples, Kubernetes manifests, and command‑line operations, highlighting event flow, filtering, and reply handling.

CloudNativeEventDrivenEventing
0 likes · 32 min read
Knative Eventing: Concepts, Core Components, and Practical Usage Patterns (Source‑to‑Sink, Channel & Subscription, Broker & Trigger)
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 10, 2024 · Backend Development

Why Does Spring Data JPA Insert Duplicate Users? Transaction & Lock Solutions

This article explains why a SpringBoot 3.0.9 application creates duplicate user rows when sending confirmation emails, analyzes the transactional behavior causing the issue, and presents three solutions—including pessimistic locking, narrowing transaction scope, and an event‑driven approach—to ensure data consistency.

EventDrivenJPAPessimisticLock
0 likes · 8 min read
Why Does Spring Data JPA Insert Duplicate Users? Transaction & Lock Solutions
iQIYI Technical Product Team
iQIYI Technical Product Team
May 22, 2020 · Databases

Understanding MySQL Binlog, Redo Log, and Two‑Phase Commit for Event‑Driven Order Processing

The article explains how iQIYI’s order system leverages MySQL binlog and redo log with a two‑phase commit to drive event‑driven processing, reveals hidden consistency gaps where binlog events can precede database state, and proposes retry or direct binlog consumption strategies to ensure reliable order fulfillment.

DatabaseEventDrivenMySQL
0 likes · 15 min read
Understanding MySQL Binlog, Redo Log, and Two‑Phase Commit for Event‑Driven Order Processing