Skip to content

Tag: Distributed Systems

  • How Many Shops Has etcd Torched?

    By Yongjie Xue In Database 373 words 2 min

    Yongjie XueBlogDatabaseDistributed SystemsContainersIncident

    How Many Shops Has etcd Torched?

    A few days ago Yingshi Hurricane shared their Pigsty/PostgreSQL HA incident. The root cause? etcd hit its default 2 GB limit because auto-compaction wasn’t enabled. As @ayanamist put it on X: “Let’s see how many companies this stupid 2 GB design can …

    A few days ago Yingshi Hurricane shared their Pigsty/PostgreSQL HA incident. The root cause? etcd hit its default 2 GB limit because auto-compaction wasn’t enabled. As @ayanamist put it on X: “Let’s see how many companies this stupid 2 GB design can …

  • NewSQL: Distributive Nonsens

    By Yongjie Xue In Database 2686 words 6 min

    Yongjie XueDatabaseDistributed SystemsCommentary

    NewSQL: Distributive Nonsens

    WeChat Column As hardware technology advances, the capacity and performance of standalone databases have reached unprecedented heights. In this transformative era, distributed (TP) databases appear utterly powerless, much like the “data middle …

    WeChat Column As hardware technology advances, the capacity and performance of standalone databases have reached unprecedented heights. In this transformative era, distributed (TP) databases appear utterly powerless, much like the “data middle …

  • Blockchain and Distributed Databases

    By Yongjie Xue In Database 537 words 3 min

    Yongjie XueDatabaseDistributed Systems

    Blockchain and Distributed Databases

    The essence, intended functionality, and evolutionary direction of blockchain is distributed databases. To be precise, it’s a Byzantine Fault Tolerant (resistant to malicious node attacks) distributed (leaderless replication) database. If this …

    The essence, intended functionality, and evolutionary direction of blockchain is distributed databases. To be precise, it’s a Byzantine Fault Tolerant (resistant to malicious node attacks) distributed (leaderless replication) database. If this …

  • Consistency: An Overloaded Term

    By Yongjie Xue In Database 651 words 4 min

    Yongjie XueDatabaseDistributed SystemsTransactions

    Consistency: An Overloaded Term

    The term consistency is heavily overloaded, representing different things in different contexts and situations: In the context of transactions, such as the C in ACID, it refers to the usual Consistency In the context of distributed systems, such as …

    The term consistency is heavily overloaded, representing different things in different contexts and situations: In the context of transactions, such as the C in ACID, it refers to the usual Consistency In the context of distributed systems, such as …