Article Selections · ShardingSphere - Blog

Apache ShardingSphere Enterprise User Case - Energy Monster

Energy Monster’s application of ShardingSphere-JDBC Energy Monster is a consumer tech company with the mission to energize everyday life. The company is the largest provider of mobile device charging services in Asia. As the company’s business concurrency volume is getting larger, the amount of data generated

First Look at ShardingSphere 5.2.0 & In-Person Meetup on Massive Data Management Practices

One more day before ShardingSphere’s first in-person meetup in Beijing on September 3, 2022. Join us to learn about the best practices and technical highlights of Apache ShardingSphere’s latest release - version5.2.0. On Saturday, the first in-person Meetup of the ShardingSphere Community will be

Book Release: “A Definitive Guide to Apache ShardingSphere” is Published Internationally

Recently, A Definitive Guide to Apache ShardingSphere, a technical book co-written by Pan Juan, Zhang Liang, and Yacine Si Tayeb, core members of Apache ShardingSphere, was officially launched internationally. As the first book that comprehensively introduces ShardingSphere and demos several design details an

Database Plus’s Embracing the Cloud: ShardingSphere-on-Cloud Solution Released

As a follower of the Database Plus development concept, ShardingSphere has successfully passed production environment tests across multiple industries and gained popularity among community enthusiasts. As Kubernetes has become the de facto standard for container orchestration, the cloud-native concept has gon

DistSQL Applications: Building a Dynamic Distributed Database

Background Ever since the release of ShardingSphere 5.0.0, DistSQL has been providing strong dynamic management capabilities to the ShardingSphere ecosystem. Thanks to DistSQL, users have been empowered to do the following: Create logical databases online. Dynamically configure rules (i.e. sharding, data enc

User Case: China Unicom Digital Technology - Ensuring Stability, Efficiency, and Replicability at Scale

China Unicom Digital Tech is the subsidiary of China Unicom, a global leading telecommunication operator with over 310 million subscribers as of 2021. The company integrates with China Unicom’s capabilities such as cloud computing, Big Data, IoT, AI, blockchain, and security and touches on smart city, industr

ShardingSphere Cloud Applications: An out-of-the-box ShardingSphere-Proxy Cluster

The Apache ShardingSphere v5.1.2 update introduces three new features, one of which allows using the ShardingSphere-Proxy chart to rapidly deploy a set of ShardingSphere-Proxy clusters in a cloud environment. This post takes a closer look at this feature. Background and Pain Points In a cloud-native environme

ShardingSphere-Proxy Front-End Protocol Troubleshooting Guide and Examples

ShardingSphere-Proxy, positioned as a transparent database proxy, is one of Apache ShardingSphere’s access points. ShardingSphere-Proxy implements a database protocol that can be accessed by any client using or compatible with MySQL / PostgreSQL / openGauss protocols. The advantage of ShardingSphere-Proxy ove

ShardingSphere-JDBC Driver Released: A JDBC Driver That Requires No Code Modifications

Background ShardingSphereDataSourceFactory is the most basic user API of Apache ShardingSphere JDBC, and it is used to transform users' rule configuration objects and generate the standard implementation of the DataSource. It also provides YamlShardingSphereDataSourceFactory for YAML configuration, as well as

ShardingSphere & Database Mesh

Some time ago, SphereEx, a startup formed by Apache ShardingSphere’s core contributor team, officially launched the Database Mesh 2.0 concept and its associated open source solution “Pisanix”, sparking discussion and reflection in the community about ShardingSphere and Database Mesh. Some community users migh