Tagged articles
14 articles
Page 1 of 1
Tencent Cloud Developer
Tencent Cloud Developer
Aug 13, 2025 · Backend Development

How to Build a Streaming Reconciliation Engine for Billions of Transactions per Hour

This article explains the fundamentals of financial reconciliation, outlines the two‑step reconciliation process, and details a streaming reconciliation architecture capable of handling 30 billion USD per hour (≈27 777 TPS) with high concurrency, distributed parsing, and efficient result aggregation.

FinancialHigh ThroughputReconciliation
0 likes · 8 min read
How to Build a Streaming Reconciliation Engine for Billions of Transactions per Hour
Ops Development & AI Practice
Ops Development & AI Practice
Jun 3, 2025 · Information Security

Designing a Multi‑Layer Database Audit System for Financial Applications

This article outlines a comprehensive, multi‑layer database audit architecture for financial systems, covering principle‑of‑least‑privilege service accounts, database activity monitoring, log correlation, optional code scanning, API injection detection, regular security drills, and development‑side safeguards to ensure traceable, compliant data access.

DAMFinancialdatabase
0 likes · 15 min read
Designing a Multi‑Layer Database Audit System for Financial Applications
Senior Brother's Insights
Senior Brother's Insights
Jul 18, 2022 · Fundamentals

Avoid Costly Money Bugs: Mastering Java BigDecimal Pitfalls and Best Practices

This article explains why floating‑point types cause precision errors in financial calculations, reveals four common BigDecimal pitfalls—including constructor misuse, equality comparison, division precision, and string conversion—and provides concrete best‑practice solutions such as using String constructors, compareTo, specifying scale, and appropriate formatting methods.

BigDecimalFinancialJava
0 likes · 14 min read
Avoid Costly Money Bugs: Mastering Java BigDecimal Pitfalls and Best Practices
Java Captain
Java Captain
Jun 7, 2022 · Fundamentals

Understanding BigDecimal Precision Issues in Monetary Calculations and a Utility Class for Accurate Operations

This article explains why using floating‑point types with BigDecimal can cause precision loss in financial calculations, demonstrates the problem with sample code, analyzes the underlying double‑to‑long conversion, and provides a reusable Java utility class to perform accurate arithmetic with BigDecimal.

BigDecimalFinancialJava
0 likes · 8 min read
Understanding BigDecimal Precision Issues in Monetary Calculations and a Utility Class for Accurate Operations
Top Architect
Top Architect
Jan 21, 2022 · Operations

Clearing and Reconciliation System in Payment Platforms: Architecture, Processes, and Data Handling

The article provides a comprehensive overview of payment‑system clearing and reconciliation, detailing fund inflow/outflow matching, reconciliation center functions, various one‑to‑one, many‑to‑many and one‑to‑many matching rules, data import, error handling, and auxiliary modules such as balance entry and abnormal data recovery.

FinancialOperationsReconciliation
0 likes · 29 min read
Clearing and Reconciliation System in Payment Platforms: Architecture, Processes, and Data Handling
Architects' Tech Alliance
Architects' Tech Alliance
Aug 11, 2021 · Databases

Database Disaster Recovery Technologies for the Financial Sector

This article examines financial sector database disaster recovery, defining disaster recovery and backup, analyzing current practices and requirements, reviewing market trends, and detailing various distributed database disaster‑recovery architectures such as single‑center, intra‑city active‑active, and multi‑site three‑center solutions.

BackupDistributed SystemsFinancial
0 likes · 13 min read
Database Disaster Recovery Technologies for the Financial Sector
dbaplus Community
dbaplus Community
Apr 17, 2021 · Big Data

How a Traditional Finance Firm Tackles Real‑Time Analytics with Flink

This article details a financial company's exploration of Apache Flink for real‑time processing, covering its unique business constraints, end‑to‑end data pipeline, single‑table and multi‑table use cases, implementation challenges, code snippets, data initialization, testing strategies, and lessons learned.

FinancialFlinkHBase
0 likes · 13 min read
How a Traditional Finance Firm Tackles Real‑Time Analytics with Flink
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Feb 4, 2021 · Fundamentals

How to Correctly Create and Use BigDecimal in Java for Precise Calculations

BigDecimal provides precise arithmetic in Java, but its correct usage requires understanding its internal unscaled value and scale, avoiding the inaccurate BigDecimal(double) constructor, and preferring String or valueOf methods to accurately represent decimal numbers such as 0.1 in financial and e‑commerce applications.

BigDecimalFinancialJava
0 likes · 9 min read
How to Correctly Create and Use BigDecimal in Java for Precise Calculations
JD Tech
JD Tech
Sep 14, 2018 · Operations

Joint‑Venture Settlement Platform Overview and Billing Architecture

This document presents a comprehensive solution for merchant settlement in joint‑venture (co‑operated) offline stores, describing business models, settlement subject abstraction, billing engine components, settlement workflow, payment collection, and reconciliation architecture with detailed tables and diagrams.

FinancialMicroservicesOperations
0 likes · 18 min read
Joint‑Venture Settlement Platform Overview and Billing Architecture