1 / 5

Efficient Design Principles for a Bank Transaction System

This document outlines the key design requirements and concepts for a robust bank transaction system. It covers aspects such as availability, reliability, integrity, and security, with a focus on load balancing, security assurance, and operational management. Concepts like global clock, concurrency control, and interprocess communications are also discussed.

usoa
Télécharger la présentation

Efficient Design Principles for a Bank Transaction System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 銀行交易系統-1 設計理念

  2. Design Requirements • Availability—responsiveness, throughput, stability, load balancing, quick recovery • Reliability—responsibility, trustiness • Integrity—consistency, truth, uprightness • Security—confidentiality, authentication, authority, recognizance, strength

  3. Concepts applied • Global clock • Independent failure • Concurrency control • Interprocess Communications • Synchronous / Asynchronous (e.g.) • Security assurance • 操作管理 • 系統及資料維護管理 • 亂碼作業管理

  4. Identical state vs. Less consistency

  5. Load balancing— 例︰快車道,慢車道 市區 (本行資訊系統) 快車道 工 廠 快車道 燈 管 號 理 控 郊區 快車道 資 員 制 輸入 料 分行系統 快車道 交 庫 高速公路(數據線) 及工作站 系 易 統 處 輸出 快車道 程 理 式 琵 慢車道 式 慢車道

More Related