Tag

Backward Compatibility

0 views collected around this technical thread.

DeWu Technology
DeWu Technology
Aug 13, 2021 · Databases

Smooth Migration from Client-Side to Proxy-Side Sharding in Database Architecture

The article explains how to transition from client‑side sharding with Sharding‑JDBC to proxy‑side sharding using Rainbow Bridge DAL by adding new, switchable data sources, employing AbstractRoutingDataSource and configuration flags for gradual migration, while addressing read‑write separation, unsupported SQL functions, and ensuring backward compatibility.

Backward CompatibilityDynamic Data SourceRainbow Bridge DAL
0 likes · 7 min read
Smooth Migration from Client-Side to Proxy-Side Sharding in Database Architecture
Python Programming Learning Circle
Python Programming Learning Circle
May 14, 2021 · Fundamentals

Why Some Senior Developers Dislike Python: Dynamic Typing, GIL, Whitespace Sensitivity, and Backward Compatibility

The article examines why many senior developers are skeptical of Python, highlighting drawbacks of dynamic typing, the Global Interpreter Lock, excessive whitespace sensitivity, and lack of backward compatibility, while providing code examples and comparisons with statically‑typed languages to illustrate these issues.

Backward CompatibilityDynamic TypingGIL
0 likes · 8 min read
Why Some Senior Developers Dislike Python: Dynamic Typing, GIL, Whitespace Sensitivity, and Backward Compatibility
Selected Java Interview Questions
Selected Java Interview Questions
Jul 7, 2020 · Databases

Database Design Principles for Microservices: Independent Databases, Data Sharing Strategies, Backward‑Compatible Updates, and Saga Transactions

This article explains why each microservice should own its own database, outlines four data‑sharing approaches, describes how to perform backward‑compatible schema changes, and introduces the Saga pattern for cross‑service transactions, providing practical guidance for building robust microservice architectures.

Backward CompatibilityData SharingDatabase Design
0 likes · 14 min read
Database Design Principles for Microservices: Independent Databases, Data Sharing Strategies, Backward‑Compatible Updates, and Saga Transactions