From Tuxedo to CRES to Light-JRES: The Evolution of Hundsun Financial Middleware Architecture#
Introduction: A Two-Decade Journey of Chinese Financial Middleware#
Hundsun Technologies represents one of the most important evolutionary paths in China’s securities IT history.
Its middleware architecture evolved through:
Tuxedo
↓
AS/AR
↓
CRES
↓
JRES
↓
Light-JRESThis journey reflects the transformation of financial systems from:
Centralized Transaction Processing
↓
Three-tier Architecture
↓
Distributed Services
↓
Cloud-native Microservices1. The Tuxedo Era: Commercial Transaction Middleware#
Early Securities Architecture#
In the 1990s:
Client
|
Application Server
|
Databasewas the dominant model.
However, securities firms faced:
- Increasing transaction volume
- Growing branch networks
- Higher reliability requirements
The Role of Tuxedo#
Financial institutions worldwide adopted:
- BEA Tuxedo
- IBM CICS
Tuxedo provided:
- Transaction management
- RPC communication
- Service scheduling
- High availability
Architecture:
Client
|
Tuxedo
|
Transaction Server
|
Database2. AS/AR Era: Hundsun Builds Its Own Middleware#
Around 2001, China’s securities industry entered the centralized trading era.
The requirement became:
Nationwide Branches|
Central Trading Platform|
Core DatabaseHundsun developed:
- AS (Application Server)
- AR (Application Router)
3. AS/AR Architecture#
AR: Application Router#
Responsibilities:
- Client access
- Request routing
- Load balancing
Client
|
AR
|
AS ClusterAS: Application Server#
Responsibilities:
- Business execution
- Transaction processing
- Database interaction
AS
|
Business Components
|
Database4. Why AS/AR Was Important#
The major breakthrough:
Moving from direct client-database coupling to a true three-tier architecture.
Before:
Client
↓
DatabaseAfter:
Client
↓
AR
↓
AS
↓
DatabaseBenefits:
- Network isolation
- Centralized management
- Enterprise scalability
5. CRES Era: Building a Securities Core Middleware Platform#
As trading systems became larger:
AS/AR faced new challenges:
- Scalability
- Service management
- High concurrency
Hundsun introduced:
CRES (Core Resource Enterprise System)
6. CRES Architecture#
CRES became the foundation middleware platform for Hundsun securities systems.
Client
|
CRES
|
Business Services
|
Database7. CRES Key Capabilities#
High-performance Communication#
Supporting:
- Massive transaction requests
- Persistent connections
- High concurrency
Service Management#
Including:
- Service registration
- Service discovery
- Request forwarding
Database Optimization#
Reducing direct pressure between:
Business Services
and
Database.
8. CRES and O32 Era#
Hundsun’s famous investment management platform:
O32
*
CRESbecame a mainstream architecture for fund investment systems.
9. JRES Era: Moving Toward Java Distributed Architecture#
During the 2010s:
Financial IT adopted Internet architecture concepts.
Evolution:
Monolithic Systems
↓
Service-oriented Architecture
↓
MicroservicesHundsun moved from:
C++ middleware
towards:
Java-based distributed platforms.
10. Light-JRES: Cloud-native Financial Infrastructure#
Light-JRES represents Hundsun’s next-generation technology foundation.
Capabilities:
- Microservices
- Service governance
- Distributed communication
- Cloud deployment
Architecture:
Business Applications|
Light-JRES|
Distributed Services|
Database11. O45 / UF3 and Light-JRES#
New generation products:
O45
UF3
TA6are built on:
Light-JRES technology.
Providing:
- Investment management
- Trading execution
- Account services
- Data services
12. Evolution Summary#
| Generation | Technology | Role |
|---|---|---|
| Tuxedo | Commercial middleware | Transaction foundation |
| AS/AR | Native middleware | Centralized securities trading |
| CRES | Core platform | High-performance trading |
| JRES | Java platform | Service architecture |
| Light-JRES | Microservice platform | Cloud-native finance |
Conclusion#
Hundsun’s middleware evolution is a reflection of China’s financial IT modernization.
The journey moved from:
Commercial Middlewareto:
Independent Transaction Middlewareand finally:
Cloud-native Financial PlatformTuxedo solved:
Reliable transaction processing.
AS/AR solved:
Nationwide securities centralization.
CRES solved:
Enterprise-grade securities core platforms.
Light-JRES solves:
The transition to modern distributed financial systems.
This is the twenty-year evolution path of Hundsun financial middleware architecture.
这篇和前面的:
* **KCBP/KCXP vs AS/AR**
* **A6/A8 vs O32/O45**
可以组成一个完整系列:中国证券IT架构史
Part 1: Tuxedo / CICS 国产化替代史
Part 2: KCBP/KCXP vs AS/AR
Part 3: Hundsun AS/AR → CRES → Light-JRES
Part 4: Kingdom A6 → A8
Part 5: O32 → O45 投资交易平台演进