Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ImgBot] Optimize images #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

[ImgBot] Optimize images #1

wants to merge 1 commit into from

Conversation

imgbot[bot]
Copy link

@imgbot imgbot bot commented Dec 24, 2018

Beep boop. Your images are optimized!

Your image file size has been reduced by 62% 🎉

Details
File Before After Percent reduction
/img/get-up-and-study.png 845.84kb 33.06kb 96.09%
/img/where-is-my-offer.png 728.61kb 41.73kb 94.27%
/img/favicon-16x16.png 20.15kb 1.23kb 93.91%
/docs/high-availability/img/favicon-16x16.png 20.15kb 1.23kb 93.91%
/docs/high-concurrency/img/favicon-16x16.png 20.15kb 1.23kb 93.91%
/docs/distributed-system/img/favicon-16x16.png 20.15kb 1.23kb 93.91%
/docs/high-availability/img/favicon-32x32.png 22.97kb 2.41kb 89.50%
/img/favicon-32x32.png 22.97kb 2.41kb 89.50%
/docs/high-concurrency/img/favicon-32x32.png 22.97kb 2.41kb 89.50%
/docs/distributed-system/img/favicon-32x32.png 22.97kb 2.41kb 89.50%
/docs/high-availability/img/icon.png 362.39kb 74.26kb 79.51%
/img/icon.png 362.39kb 74.26kb 79.51%
/docs/distributed-system/img/icon.png 362.39kb 74.26kb 79.51%
/docs/high-concurrency/img/icon.png 362.39kb 74.26kb 79.51%
/docs/high-availability/img/mysql-master-slave.png 24.21kb 9.22kb 61.92%
/docs/high-concurrency/img/mysql-master-slave.png 24.21kb 9.22kb 61.92%
/img/mysql-master-slave.png 24.21kb 9.22kb 61.92%
/docs/distributed-system/img/mysql-master-slave.png 24.21kb 9.22kb 61.92%
/docs/high-availability/img/rabbitmq-order-1.png 28.91kb 11.57kb 59.97%
/docs/high-concurrency/img/rabbitmq-order-1.png 28.91kb 11.57kb 59.97%
/docs/distributed-system/img/rabbitmq-order-1.png 28.91kb 11.57kb 59.97%
/img/rabbitmq-order-1.png 28.91kb 11.57kb 59.97%
/docs/high-availability/img/rabbitmq-order-2.png 29.01kb 12.17kb 58.05%
/docs/distributed-system/img/rabbitmq-order-2.png 29.01kb 12.17kb 58.05%
/docs/high-concurrency/img/rabbitmq-order-2.png 29.01kb 12.17kb 58.05%
/img/rabbitmq-order-2.png 29.01kb 12.17kb 58.05%
/img/dubbo-spi.png 25.79kb 10.83kb 58.01%
/docs/high-availability/img/dubbo-spi.png 25.79kb 10.83kb 58.01%
/docs/distributed-system/img/dubbo-spi.png 25.79kb 10.83kb 58.01%
/docs/high-concurrency/img/dubbo-spi.png 25.79kb 10.83kb 58.01%
/docs/high-availability/img/es-write-detail.png 64.63kb 27.42kb 57.57%
/img/es-write-detail.png 64.63kb 27.42kb 57.57%
/docs/distributed-system/img/es-write-detail.png 64.63kb 27.42kb 57.57%
/docs/high-concurrency/img/es-write-detail.png 64.63kb 27.42kb 57.57%
/docs/high-availability/img/e-commerce-website-detail-page-architecture-1.png 18.53kb 8.16kb 55.97%
/img/e-commerce-website-detail-page-architecture-1.png 18.53kb 8.16kb 55.97%
/docs/distributed-system/img/e-commerce-website-detail-page-architecture-1.png 18.53kb 8.16kb 55.97%
/docs/high-concurrency/img/e-commerce-website-detail-page-architecture-1.png 18.53kb 8.16kb 55.97%
/img/redis-caching-avalanche-solution.png 41.95kb 18.74kb 55.32%
/docs/high-availability/img/redis-caching-avalanche-solution.png 41.95kb 18.74kb 55.32%
/docs/distributed-system/img/redis-caching-avalanche-solution.png 41.95kb 18.74kb 55.32%
/docs/high-concurrency/img/redis-caching-avalanche-solution.png 41.95kb 18.74kb 55.32%
/docs/high-availability/img/redis-single-thread-model.png 105.48kb 47.13kb 55.31%
/img/redis-single-thread-model.png 105.48kb 47.13kb 55.31%
/docs/distributed-system/img/redis-single-thread-model.png 105.48kb 47.13kb 55.31%
/docs/high-concurrency/img/redis-single-thread-model.png 105.48kb 47.13kb 55.31%
/img/distributed-transaction-XA.png 13.79kb 6.18kb 55.15%
/docs/high-availability/img/distributed-transaction-XA.png 13.79kb 6.18kb 55.15%
/docs/high-concurrency/img/distributed-transaction-XA.png 13.79kb 6.18kb 55.15%
/docs/distributed-system/img/distributed-transaction-XA.png 13.79kb 6.18kb 55.15%
/img/redis-master-slave-replication-detail.png 47.48kb 21.34kb 55.06%
/docs/high-availability/img/redis-master-slave-replication-detail.png 47.48kb 21.34kb 55.06%
/docs/distributed-system/img/redis-master-slave-replication-detail.png 47.48kb 21.34kb 55.06%
/docs/high-concurrency/img/redis-master-slave-replication-detail.png 47.48kb 21.34kb 55.06%
/img/kafka-order-2.png 98.29kb 44.59kb 54.63%
/docs/high-concurrency/img/kafka-order-2.png 98.29kb 44.59kb 54.63%
/docs/high-availability/img/kafka-order-2.png 98.29kb 44.59kb 54.63%
/docs/distributed-system/img/kafka-order-2.png 98.29kb 44.59kb 54.63%
/img/dubbo-not-keep-connection.png 10.92kb 4.96kb 54.63%
/docs/distributed-system/img/dubbo-not-keep-connection.png 10.92kb 4.96kb 54.63%
/docs/high-availability/img/redis-caching-penetration.png 25.70kb 11.70kb 54.50%
/img/redis-caching-penetration.png 25.70kb 11.70kb 54.50%
/docs/distributed-system/img/redis-caching-penetration.png 25.70kb 11.70kb 54.50%
/docs/high-concurrency/img/redis-caching-penetration.png 25.70kb 11.70kb 54.50%
/docs/high-availability/img/hash-slot.png 8.42kb 3.85kb 54.27%
/img/hash-slot.png 8.42kb 3.85kb 54.27%
/docs/high-concurrency/img/hash-slot.png 8.42kb 3.85kb 54.27%
/docs/distributed-system/img/hash-slot.png 8.42kb 3.85kb 54.27%
/img/dubbo-operating-principle.png 126.60kb 58.27kb 53.97%
/docs/high-availability/img/dubbo-operating-principle.png 126.60kb 58.27kb 53.97%
/docs/distributed-system/img/dubbo-operating-principle.png 126.60kb 58.27kb 53.97%
/docs/high-concurrency/img/dubbo-operating-principle.png 126.60kb 58.27kb 53.97%
/docs/distributed-system/img/zookeeper-distributed-coordination.png 32.18kb 14.83kb 53.92%
/docs/high-concurrency/img/zookeeper-distributed-coordination.png 32.18kb 14.83kb 53.92%
/img/zookeeper-distributed-coordination.png 32.18kb 14.83kb 53.92%
/docs/high-availability/img/zookeeper-distributed-coordination.png 32.18kb 14.83kb 53.92%
/docs/high-availability/img/redis-junior-inconsistent.png 10.72kb 4.95kb 53.87%
/img/redis-junior-inconsistent.png 10.72kb 4.95kb 53.87%
/docs/distributed-system/img/redis-junior-inconsistent.png 10.72kb 4.95kb 53.87%
/docs/high-concurrency/img/redis-junior-inconsistent.png 10.72kb 4.95kb 53.87%
/img/mq-1.png 22.51kb 10.42kb 53.72%
/docs/high-concurrency/img/mq-1.png 22.51kb 10.42kb 53.72%
/img/mq-5.png 7.94kb 3.67kb 53.72%
/docs/high-concurrency/img/mq-5.png 7.94kb 3.67kb 53.72%
/img/hash.png 7.94kb 3.68kb 53.60%
/docs/high-availability/img/hash.png 7.94kb 3.68kb 53.60%
/docs/high-concurrency/img/hash.png 7.94kb 3.68kb 53.60%
/docs/distributed-system/img/hash.png 7.94kb 3.68kb 53.60%
/docs/high-availability/img/redis-master-slave.png 13.58kb 6.32kb 53.49%
/img/redis-master-slave.png 13.58kb 6.32kb 53.49%
/docs/distributed-system/img/redis-master-slave.png 13.58kb 6.32kb 53.49%
/docs/high-concurrency/img/redis-master-slave.png 13.58kb 6.32kb 53.49%
/docs/distributed-system/img/zookeeper-distributed-lock-demo.png 30.95kb 14.41kb 53.43%
/docs/high-concurrency/img/zookeeper-distributed-lock-demo.png 30.95kb 14.41kb 53.43%
/img/zookeeper-distributed-lock-demo.png 30.95kb 14.41kb 53.43%
/docs/high-availability/img/zookeeper-distributed-lock-demo.png 30.95kb 14.41kb 53.43%
/docs/high-availability/img/es-search-process.png 23.73kb 11.07kb 53.35%
/img/es-search-process.png 23.73kb 11.07kb 53.35%
/docs/distributed-system/img/es-search-process.png 23.73kb 11.07kb 53.35%
/docs/high-concurrency/img/es-search-process.png 23.73kb 11.07kb 53.35%
/img/kafka-order-1.png 64.45kb 30.08kb 53.32%
/docs/high-availability/img/kafka-order-1.png 64.45kb 30.08kb 53.32%
/docs/distributed-system/img/kafka-order-1.png 64.45kb 30.08kb 53.32%
/docs/high-concurrency/img/kafka-order-1.png 64.45kb 30.08kb 53.32%
/img/distributed-transaction-TCC.png 32.89kb 15.52kb 52.83%
/docs/high-availability/img/distributed-transaction-TCC.png 32.89kb 15.52kb 52.83%
/docs/distributed-system/img/distributed-transaction-TCC.png 32.89kb 15.52kb 52.83%
/docs/high-concurrency/img/distributed-transaction-TCC.png 32.89kb 15.52kb 52.83%
/img/mq-7.png 45.31kb 21.49kb 52.58%
/docs/high-concurrency/img/mq-7.png 45.31kb 21.49kb 52.58%
/img/dubbo-service-invoke-road.png 14.31kb 6.81kb 52.44%
/docs/high-availability/img/dubbo-service-invoke-road.png 14.31kb 6.81kb 52.44%
/docs/high-concurrency/img/dubbo-service-invoke-road.png 14.31kb 6.81kb 52.44%
/docs/distributed-system/img/dubbo-service-invoke-road.png 14.31kb 6.81kb 52.44%
/img/redis-master-slave-replication.png 16.34kb 7.80kb 52.29%
/docs/high-availability/img/redis-master-slave-replication.png 16.34kb 7.80kb 52.29%
/docs/high-concurrency/img/redis-master-slave-replication.png 16.34kb 7.80kb 52.29%
/docs/distributed-system/img/redis-master-slave-replication.png 16.34kb 7.80kb 52.29%
/img/database-shard-method-1.png 35.53kb 16.96kb 52.28%
/docs/high-availability/img/database-shard-method-1.png 35.53kb 16.96kb 52.28%
/docs/high-concurrency/img/database-shard-method-1.png 35.53kb 16.96kb 52.28%
/docs/distributed-system/img/database-shard-method-1.png 35.53kb 16.96kb 52.28%
/img/serialize-deserialize.png 10.26kb 4.90kb 52.21%
/docs/distributed-system/img/serialize-deserialize.png 10.26kb 4.90kb 52.21%
/img/simple-distributed-system-oa.png 33.63kb 16.07kb 52.21%
/docs/high-availability/img/simple-distributed-system-oa.png 33.63kb 16.07kb 52.21%
/docs/distributed-system/img/simple-distributed-system-oa.png 33.63kb 16.07kb 52.21%
/docs/high-concurrency/img/simple-distributed-system-oa.png 33.63kb 16.07kb 52.21%
/img/mq-10.png 19.13kb 9.17kb 52.06%
/docs/high-concurrency/img/mq-10.png 19.13kb 9.17kb 52.06%
/docs/high-availability/img/e-commerce-website-detail-page-architecture-2.png 34.87kb 16.82kb 51.76%
/img/e-commerce-website-detail-page-architecture-2.png 34.87kb 16.82kb 51.76%
/docs/distributed-system/img/e-commerce-website-detail-page-architecture-2.png 34.87kb 16.82kb 51.76%
/docs/high-concurrency/img/e-commerce-website-detail-page-architecture-2.png 34.87kb 16.82kb 51.76%
/docs/high-availability/img/high-concurrency-system-design.png 51.45kb 24.85kb 51.71%
/img/high-concurrency-system-design.png 51.45kb 24.85kb 51.71%
/docs/high-concurrency/img/high-concurrency-system-design.png 51.45kb 24.85kb 51.71%
/docs/distributed-system/img/high-concurrency-system-design.png 51.45kb 24.85kb 51.71%
/img/redis-caching-avalanche.png 22.73kb 10.99kb 51.64%
/docs/high-availability/img/redis-caching-avalanche.png 22.73kb 10.99kb 51.64%
/docs/distributed-system/img/redis-caching-avalanche.png 22.73kb 10.99kb 51.64%
/docs/high-concurrency/img/redis-caching-avalanche.png 22.73kb 10.99kb 51.64%
/docs/high-availability/img/database-shard-method-2.png 44.94kb 21.73kb 51.63%
/img/database-shard-method-2.png 44.94kb 21.73kb 51.63%
/docs/distributed-system/img/database-shard-method-2.png 44.94kb 21.73kb 51.63%
/docs/high-concurrency/img/database-shard-method-2.png 44.94kb 21.73kb 51.63%
/img/mq-11.png 16.84kb 8.15kb 51.59%
/docs/high-concurrency/img/mq-11.png 16.84kb 8.15kb 51.59%
/docs/high-concurrency/img/zookeeper-active-standby.png 25.26kb 12.24kb 51.54%
/docs/high-availability/img/zookeeper-active-standby.png 25.26kb 12.24kb 51.54%
/img/zookeeper-active-standby.png 25.26kb 12.24kb 51.54%
/docs/distributed-system/img/zookeeper-active-standby.png 25.26kb 12.24kb 51.54%
/img/distributed-transaction-reliable-message.png 82.39kb 39.94kb 51.52%
/docs/high-availability/img/distributed-transaction-reliable-message.png 82.39kb 39.94kb 51.52%
/docs/distributed-system/img/distributed-transaction-reliable-message.png 82.39kb 39.94kb 51.52%
/docs/high-concurrency/img/distributed-transaction-reliable-message.png 82.39kb 39.94kb 51.52%
/img/dubbo-keep-connection.png 16.35kb 7.94kb 51.43%
/docs/distributed-system/img/dubbo-keep-connection.png 16.35kb 7.94kb 51.43%
/img/es-write.png 41.02kb 19.93kb 51.42%
/docs/high-availability/img/es-write.png 41.02kb 19.93kb 51.42%
/docs/distributed-system/img/es-write.png 41.02kb 19.93kb 51.42%
/docs/high-concurrency/img/es-write.png 41.02kb 19.93kb 51.42%
/docs/high-availability/img/rabbitmq-message-lose.png 33.53kb 16.41kb 51.04%
/docs/distributed-system/img/rabbitmq-message-lose.png 33.53kb 16.41kb 51.04%
/docs/high-concurrency/img/rabbitmq-message-lose.png 33.53kb 16.41kb 51.04%
/img/rabbitmq-message-lose.png 33.53kb 16.41kb 51.04%
/docs/distributed-system/img/zookeeper-meta-data-manage.png 29.22kb 14.36kb 50.88%
/docs/high-availability/img/zookeeper-meta-data-manage.png 29.22kb 14.36kb 50.88%
/img/zookeeper-meta-data-manage.png 29.22kb 14.36kb 50.88%
/docs/high-concurrency/img/zookeeper-meta-data-manage.png 29.22kb 14.36kb 50.88%
/img/distributed-system-request-sequence.png 30.32kb 14.92kb 50.79%
/docs/high-availability/img/distributed-system-request-sequence.png 30.32kb 14.92kb 50.79%
/docs/distributed-system/img/distributed-system-request-sequence.png 30.32kb 14.92kb 50.79%
/docs/high-concurrency/img/distributed-system-request-sequence.png 30.32kb 14.92kb 50.79%
/img/distributed-transaction-local-message-table.png 64.47kb 31.79kb 50.69%
/docs/high-availability/img/distributed-transaction-local-message-table.png 64.47kb 31.79kb 50.69%
/docs/distributed-system/img/distributed-transaction-local-message-table.png 64.47kb 31.79kb 50.69%
/docs/high-concurrency/img/distributed-transaction-local-message-table.png 64.47kb 31.79kb 50.69%
/docs/high-availability/img/rabbitmq-message-lose-solution.png 28.00kb 13.81kb 50.68%
/docs/high-concurrency/img/rabbitmq-message-lose-solution.png 28.00kb 13.81kb 50.68%
/img/rabbitmq-message-lose-solution.png 28.00kb 13.81kb 50.68%
/docs/distributed-system/img/rabbitmq-message-lose-solution.png 28.00kb 13.81kb 50.68%
/img/mq-6.png 16.60kb 8.22kb 50.46%
/docs/high-concurrency/img/mq-6.png 16.60kb 8.22kb 50.46%
/img/database-split-vertically.png 7.41kb 3.67kb 50.45%
/docs/high-availability/img/database-split-vertically.png 7.41kb 3.67kb 50.45%
/docs/high-concurrency/img/database-split-vertically.png 7.41kb 3.67kb 50.45%
/docs/distributed-system/img/database-split-vertically.png 7.41kb 3.67kb 50.45%
/img/database-split-horizon.png 10.54kb 5.22kb 50.43%
/docs/high-availability/img/database-split-horizon.png 10.54kb 5.22kb 50.43%
/docs/high-concurrency/img/database-split-horizon.png 10.54kb 5.22kb 50.43%
/docs/distributed-system/img/database-split-horizon.png 10.54kb 5.22kb 50.43%
/docs/distributed-system/img/zookeeper-centralized-storage.png 7.69kb 3.83kb 50.19%
/docs/high-concurrency/img/zookeeper-centralized-storage.png 7.69kb 3.83kb 50.19%
/img/zookeeper-centralized-storage.png 7.69kb 3.83kb 50.19%
/docs/high-availability/img/zookeeper-centralized-storage.png 7.69kb 3.83kb 50.19%
/docs/distributed-system/img/zookeeper-distributed-lock.png 16.94kb 8.46kb 50.10%
/docs/high-concurrency/img/zookeeper-distributed-lock.png 16.94kb 8.46kb 50.10%
/img/zookeeper-distributed-lock.png 16.94kb 8.46kb 50.10%
/docs/high-availability/img/zookeeper-distributed-lock.png 16.94kb 8.46kb 50.10%
/img/mq-3.png 15.94kb 8.00kb 49.84%
/docs/high-concurrency/img/mq-3.png 15.94kb 8.00kb 49.84%
/docs/high-availability/img/redis-redlock.png 8.84kb 4.44kb 49.78%
/img/redis-redlock.png 8.84kb 4.44kb 49.78%
/docs/high-concurrency/img/redis-redlock.png 8.84kb 4.44kb 49.78%
/docs/distributed-system/img/redis-redlock.png 8.84kb 4.44kb 49.78%
/docs/high-availability/img/redis-cluster-split-brain.png 17.31kb 8.71kb 49.70%
/img/redis-cluster-split-brain.png 17.31kb 8.71kb 49.70%
/docs/high-concurrency/img/redis-cluster-split-brain.png 17.31kb 8.71kb 49.70%
/docs/distributed-system/img/redis-cluster-split-brain.png 17.31kb 8.71kb 49.70%
/img/async-replication-data-lose-case.png 14.29kb 7.27kb 49.14%
/docs/high-availability/img/async-replication-data-lose-case.png 14.29kb 7.27kb 49.14%
/docs/high-concurrency/img/async-replication-data-lose-case.png 14.29kb 7.27kb 49.14%
/docs/distributed-system/img/async-replication-data-lose-case.png 14.29kb 7.27kb 49.14%
/img/kafka-after.png 35.96kb 18.36kb 48.95%
/docs/high-concurrency/img/kafka-after.png 35.96kb 18.36kb 48.95%
/img/service-invoke-road.png 7.15kb 3.68kb 48.57%
/docs/high-availability/img/service-invoke-road.png 7.15kb 3.68kb 48.57%
/docs/distributed-system/img/service-invoke-road.png 7.15kb 3.68kb 48.57%
/docs/high-concurrency/img/service-invoke-road.png 7.15kb 3.68kb 48.57%
/img/es-cluster.png 40.25kb 20.70kb 48.56%
/docs/high-availability/img/es-cluster.png 40.25kb 20.70kb 48.56%
/docs/distributed-system/img/es-cluster.png 40.25kb 20.70kb 48.56%
/docs/high-concurrency/img/es-cluster.png 40.25kb 20.70kb 48.56%
/img/mq-2.png 28.20kb 14.53kb 48.48%
/docs/high-concurrency/img/mq-2.png 28.20kb 14.53kb 48.48%
/img/mq-8.png 19.34kb 10.03kb 48.12%
/docs/high-concurrency/img/mq-8.png 19.34kb 10.03kb 48.12%
/docs/high-concurrency/img/mq-4.png 25.97kb 13.50kb 48.00%
/img/mq-4.png 25.97kb 13.50kb 48.00%
/img/kafka-before.png 11.76kb 6.13kb 47.86%
/docs/high-concurrency/img/kafka-before.png 11.76kb 6.13kb 47.86%
/img/es-index-type-mapping-document-field.png 8.91kb 4.69kb 47.40%
/docs/high-availability/img/es-index-type-mapping-document-field.png 8.91kb 4.69kb 47.40%
/docs/high-concurrency/img/es-index-type-mapping-document-field.png 8.91kb 4.69kb 47.40%
/docs/distributed-system/img/es-index-type-mapping-document-field.png 8.91kb 4.69kb 47.40%
/docs/high-availability/img/es-cluster-0.png 8.36kb 4.44kb 46.93%
/img/es-cluster-0.png 8.36kb 4.44kb 46.93%
/docs/distributed-system/img/es-cluster-0.png 8.36kb 4.44kb 46.93%
/docs/high-concurrency/img/es-cluster-0.png 8.36kb 4.44kb 46.93%
/docs/high-availability/img/redis-gossip.png 5.47kb 3.08kb 43.74%
/img/redis-gossip.png 5.47kb 3.08kb 43.74%
/docs/distributed-system/img/redis-gossip.png 5.47kb 3.08kb 43.74%
/docs/high-concurrency/img/redis-gossip.png 5.47kb 3.08kb 43.74%
/img/consistent-hashing-algorithm.png 143.04kb 108.52kb 24.13%
/docs/high-availability/img/consistent-hashing-algorithm.png 143.04kb 108.52kb 24.13%
/docs/high-concurrency/img/consistent-hashing-algorithm.png 143.04kb 108.52kb 24.13%
/docs/distributed-system/img/consistent-hashing-algorithm.png 143.04kb 108.52kb 24.13%
Total : 10,840.39kb 4,142.04kb 61.79%

📝docs | :octocat: repo | 🙋issues | 🏅swag | 🏪marketplace

*Total -- 10,840.39kb -> 4,142.04kb (61.79%)

/img/get-up-and-study.png -- 845.84kb -> 33.06kb (96.09%)
/img/where-is-my-offer.png -- 728.61kb -> 41.73kb (94.27%)
/img/favicon-16x16.png -- 20.15kb -> 1.23kb (93.91%)
/docs/high-availability/img/favicon-16x16.png -- 20.15kb -> 1.23kb (93.91%)
/docs/high-concurrency/img/favicon-16x16.png -- 20.15kb -> 1.23kb (93.91%)
/docs/distributed-system/img/favicon-16x16.png -- 20.15kb -> 1.23kb (93.91%)
/docs/high-availability/img/favicon-32x32.png -- 22.97kb -> 2.41kb (89.5%)
/img/favicon-32x32.png -- 22.97kb -> 2.41kb (89.5%)
/docs/high-concurrency/img/favicon-32x32.png -- 22.97kb -> 2.41kb (89.5%)
/docs/distributed-system/img/favicon-32x32.png -- 22.97kb -> 2.41kb (89.5%)
/docs/high-availability/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/docs/distributed-system/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/docs/high-concurrency/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/docs/high-availability/img/mysql-master-slave.png -- 24.21kb -> 9.22kb (61.92%)
/docs/high-concurrency/img/mysql-master-slave.png -- 24.21kb -> 9.22kb (61.92%)
/img/mysql-master-slave.png -- 24.21kb -> 9.22kb (61.92%)
/docs/distributed-system/img/mysql-master-slave.png -- 24.21kb -> 9.22kb (61.92%)
/docs/high-availability/img/rabbitmq-order-1.png -- 28.91kb -> 11.57kb (59.97%)
/docs/high-concurrency/img/rabbitmq-order-1.png -- 28.91kb -> 11.57kb (59.97%)
/docs/distributed-system/img/rabbitmq-order-1.png -- 28.91kb -> 11.57kb (59.97%)
/img/rabbitmq-order-1.png -- 28.91kb -> 11.57kb (59.97%)
/docs/high-availability/img/rabbitmq-order-2.png -- 29.01kb -> 12.17kb (58.05%)
/docs/distributed-system/img/rabbitmq-order-2.png -- 29.01kb -> 12.17kb (58.05%)
/docs/high-concurrency/img/rabbitmq-order-2.png -- 29.01kb -> 12.17kb (58.05%)
/img/rabbitmq-order-2.png -- 29.01kb -> 12.17kb (58.05%)
/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/docs/high-availability/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/docs/distributed-system/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/docs/high-concurrency/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/docs/high-availability/img/es-write-detail.png -- 64.63kb -> 27.42kb (57.57%)
/img/es-write-detail.png -- 64.63kb -> 27.42kb (57.57%)
/docs/distributed-system/img/es-write-detail.png -- 64.63kb -> 27.42kb (57.57%)
/docs/high-concurrency/img/es-write-detail.png -- 64.63kb -> 27.42kb (57.57%)
/docs/high-availability/img/e-commerce-website-detail-page-architecture-1.png -- 18.53kb -> 8.16kb (55.97%)
/img/e-commerce-website-detail-page-architecture-1.png -- 18.53kb -> 8.16kb (55.97%)
/docs/distributed-system/img/e-commerce-website-detail-page-architecture-1.png -- 18.53kb -> 8.16kb (55.97%)
/docs/high-concurrency/img/e-commerce-website-detail-page-architecture-1.png -- 18.53kb -> 8.16kb (55.97%)
/img/redis-caching-avalanche-solution.png -- 41.95kb -> 18.74kb (55.32%)
/docs/high-availability/img/redis-caching-avalanche-solution.png -- 41.95kb -> 18.74kb (55.32%)
/docs/distributed-system/img/redis-caching-avalanche-solution.png -- 41.95kb -> 18.74kb (55.32%)
/docs/high-concurrency/img/redis-caching-avalanche-solution.png -- 41.95kb -> 18.74kb (55.32%)
/docs/high-availability/img/redis-single-thread-model.png -- 105.48kb -> 47.13kb (55.31%)
/img/redis-single-thread-model.png -- 105.48kb -> 47.13kb (55.31%)
/docs/distributed-system/img/redis-single-thread-model.png -- 105.48kb -> 47.13kb (55.31%)
/docs/high-concurrency/img/redis-single-thread-model.png -- 105.48kb -> 47.13kb (55.31%)
/img/distributed-transaction-XA.png -- 13.79kb -> 6.18kb (55.15%)
/docs/high-availability/img/distributed-transaction-XA.png -- 13.79kb -> 6.18kb (55.15%)
/docs/high-concurrency/img/distributed-transaction-XA.png -- 13.79kb -> 6.18kb (55.15%)
/docs/distributed-system/img/distributed-transaction-XA.png -- 13.79kb -> 6.18kb (55.15%)
/img/redis-master-slave-replication-detail.png -- 47.48kb -> 21.34kb (55.06%)
/docs/high-availability/img/redis-master-slave-replication-detail.png -- 47.48kb -> 21.34kb (55.06%)
/docs/distributed-system/img/redis-master-slave-replication-detail.png -- 47.48kb -> 21.34kb (55.06%)
/docs/high-concurrency/img/redis-master-slave-replication-detail.png -- 47.48kb -> 21.34kb (55.06%)
/img/kafka-order-2.png -- 98.29kb -> 44.59kb (54.63%)
/docs/high-concurrency/img/kafka-order-2.png -- 98.29kb -> 44.59kb (54.63%)
/docs/high-availability/img/kafka-order-2.png -- 98.29kb -> 44.59kb (54.63%)
/docs/distributed-system/img/kafka-order-2.png -- 98.29kb -> 44.59kb (54.63%)
/img/dubbo-not-keep-connection.png -- 10.92kb -> 4.96kb (54.63%)
/docs/distributed-system/img/dubbo-not-keep-connection.png -- 10.92kb -> 4.96kb (54.63%)
/docs/high-availability/img/redis-caching-penetration.png -- 25.70kb -> 11.70kb (54.5%)
/img/redis-caching-penetration.png -- 25.70kb -> 11.70kb (54.5%)
/docs/distributed-system/img/redis-caching-penetration.png -- 25.70kb -> 11.70kb (54.5%)
/docs/high-concurrency/img/redis-caching-penetration.png -- 25.70kb -> 11.70kb (54.5%)
/docs/high-availability/img/hash-slot.png -- 8.42kb -> 3.85kb (54.27%)
/img/hash-slot.png -- 8.42kb -> 3.85kb (54.27%)
/docs/high-concurrency/img/hash-slot.png -- 8.42kb -> 3.85kb (54.27%)
/docs/distributed-system/img/hash-slot.png -- 8.42kb -> 3.85kb (54.27%)
/img/dubbo-operating-principle.png -- 126.60kb -> 58.27kb (53.97%)
/docs/high-availability/img/dubbo-operating-principle.png -- 126.60kb -> 58.27kb (53.97%)
/docs/distributed-system/img/dubbo-operating-principle.png -- 126.60kb -> 58.27kb (53.97%)
/docs/high-concurrency/img/dubbo-operating-principle.png -- 126.60kb -> 58.27kb (53.97%)
/docs/distributed-system/img/zookeeper-distributed-coordination.png -- 32.18kb -> 14.83kb (53.92%)
/docs/high-concurrency/img/zookeeper-distributed-coordination.png -- 32.18kb -> 14.83kb (53.92%)
/img/zookeeper-distributed-coordination.png -- 32.18kb -> 14.83kb (53.92%)
/docs/high-availability/img/zookeeper-distributed-coordination.png -- 32.18kb -> 14.83kb (53.92%)
/docs/high-availability/img/redis-junior-inconsistent.png -- 10.72kb -> 4.95kb (53.87%)
/img/redis-junior-inconsistent.png -- 10.72kb -> 4.95kb (53.87%)
/docs/distributed-system/img/redis-junior-inconsistent.png -- 10.72kb -> 4.95kb (53.87%)
/docs/high-concurrency/img/redis-junior-inconsistent.png -- 10.72kb -> 4.95kb (53.87%)
/img/mq-1.png -- 22.51kb -> 10.42kb (53.72%)
/docs/high-concurrency/img/mq-1.png -- 22.51kb -> 10.42kb (53.72%)
/img/mq-5.png -- 7.94kb -> 3.67kb (53.72%)
/docs/high-concurrency/img/mq-5.png -- 7.94kb -> 3.67kb (53.72%)
/img/hash.png -- 7.94kb -> 3.68kb (53.6%)
/docs/high-availability/img/hash.png -- 7.94kb -> 3.68kb (53.6%)
/docs/high-concurrency/img/hash.png -- 7.94kb -> 3.68kb (53.6%)
/docs/distributed-system/img/hash.png -- 7.94kb -> 3.68kb (53.6%)
/docs/high-availability/img/redis-master-slave.png -- 13.58kb -> 6.32kb (53.49%)
/img/redis-master-slave.png -- 13.58kb -> 6.32kb (53.49%)
/docs/distributed-system/img/redis-master-slave.png -- 13.58kb -> 6.32kb (53.49%)
/docs/high-concurrency/img/redis-master-slave.png -- 13.58kb -> 6.32kb (53.49%)
/docs/distributed-system/img/zookeeper-distributed-lock-demo.png -- 30.95kb -> 14.41kb (53.43%)
/docs/high-concurrency/img/zookeeper-distributed-lock-demo.png -- 30.95kb -> 14.41kb (53.43%)
/img/zookeeper-distributed-lock-demo.png -- 30.95kb -> 14.41kb (53.43%)
/docs/high-availability/img/zookeeper-distributed-lock-demo.png -- 30.95kb -> 14.41kb (53.43%)
/docs/high-availability/img/es-search-process.png -- 23.73kb -> 11.07kb (53.35%)
/img/es-search-process.png -- 23.73kb -> 11.07kb (53.35%)
/docs/distributed-system/img/es-search-process.png -- 23.73kb -> 11.07kb (53.35%)
/docs/high-concurrency/img/es-search-process.png -- 23.73kb -> 11.07kb (53.35%)
/img/kafka-order-1.png -- 64.45kb -> 30.08kb (53.32%)
/docs/high-availability/img/kafka-order-1.png -- 64.45kb -> 30.08kb (53.32%)
/docs/distributed-system/img/kafka-order-1.png -- 64.45kb -> 30.08kb (53.32%)
/docs/high-concurrency/img/kafka-order-1.png -- 64.45kb -> 30.08kb (53.32%)
/img/distributed-transaction-TCC.png -- 32.89kb -> 15.52kb (52.83%)
/docs/high-availability/img/distributed-transaction-TCC.png -- 32.89kb -> 15.52kb (52.83%)
/docs/distributed-system/img/distributed-transaction-TCC.png -- 32.89kb -> 15.52kb (52.83%)
/docs/high-concurrency/img/distributed-transaction-TCC.png -- 32.89kb -> 15.52kb (52.83%)
/img/mq-7.png -- 45.31kb -> 21.49kb (52.58%)
/docs/high-concurrency/img/mq-7.png -- 45.31kb -> 21.49kb (52.58%)
/img/dubbo-service-invoke-road.png -- 14.31kb -> 6.81kb (52.44%)
/docs/high-availability/img/dubbo-service-invoke-road.png -- 14.31kb -> 6.81kb (52.44%)
/docs/high-concurrency/img/dubbo-service-invoke-road.png -- 14.31kb -> 6.81kb (52.44%)
/docs/distributed-system/img/dubbo-service-invoke-road.png -- 14.31kb -> 6.81kb (52.44%)
/img/redis-master-slave-replication.png -- 16.34kb -> 7.80kb (52.29%)
/docs/high-availability/img/redis-master-slave-replication.png -- 16.34kb -> 7.80kb (52.29%)
/docs/high-concurrency/img/redis-master-slave-replication.png -- 16.34kb -> 7.80kb (52.29%)
/docs/distributed-system/img/redis-master-slave-replication.png -- 16.34kb -> 7.80kb (52.29%)
/img/database-shard-method-1.png -- 35.53kb -> 16.96kb (52.28%)
/docs/high-availability/img/database-shard-method-1.png -- 35.53kb -> 16.96kb (52.28%)
/docs/high-concurrency/img/database-shard-method-1.png -- 35.53kb -> 16.96kb (52.28%)
/docs/distributed-system/img/database-shard-method-1.png -- 35.53kb -> 16.96kb (52.28%)
/img/serialize-deserialize.png -- 10.26kb -> 4.90kb (52.21%)
/docs/distributed-system/img/serialize-deserialize.png -- 10.26kb -> 4.90kb (52.21%)
/img/simple-distributed-system-oa.png -- 33.63kb -> 16.07kb (52.21%)
/docs/high-availability/img/simple-distributed-system-oa.png -- 33.63kb -> 16.07kb (52.21%)
/docs/distributed-system/img/simple-distributed-system-oa.png -- 33.63kb -> 16.07kb (52.21%)
/docs/high-concurrency/img/simple-distributed-system-oa.png -- 33.63kb -> 16.07kb (52.21%)
/img/mq-10.png -- 19.13kb -> 9.17kb (52.06%)
/docs/high-concurrency/img/mq-10.png -- 19.13kb -> 9.17kb (52.06%)
/docs/high-availability/img/e-commerce-website-detail-page-architecture-2.png -- 34.87kb -> 16.82kb (51.76%)
/img/e-commerce-website-detail-page-architecture-2.png -- 34.87kb -> 16.82kb (51.76%)
/docs/distributed-system/img/e-commerce-website-detail-page-architecture-2.png -- 34.87kb -> 16.82kb (51.76%)
/docs/high-concurrency/img/e-commerce-website-detail-page-architecture-2.png -- 34.87kb -> 16.82kb (51.76%)
/docs/high-availability/img/high-concurrency-system-design.png -- 51.45kb -> 24.85kb (51.71%)
/img/high-concurrency-system-design.png -- 51.45kb -> 24.85kb (51.71%)
/docs/high-concurrency/img/high-concurrency-system-design.png -- 51.45kb -> 24.85kb (51.71%)
/docs/distributed-system/img/high-concurrency-system-design.png -- 51.45kb -> 24.85kb (51.71%)
/img/redis-caching-avalanche.png -- 22.73kb -> 10.99kb (51.64%)
/docs/high-availability/img/redis-caching-avalanche.png -- 22.73kb -> 10.99kb (51.64%)
/docs/distributed-system/img/redis-caching-avalanche.png -- 22.73kb -> 10.99kb (51.64%)
/docs/high-concurrency/img/redis-caching-avalanche.png -- 22.73kb -> 10.99kb (51.64%)
/docs/high-availability/img/database-shard-method-2.png -- 44.94kb -> 21.73kb (51.63%)
/img/database-shard-method-2.png -- 44.94kb -> 21.73kb (51.63%)
/docs/distributed-system/img/database-shard-method-2.png -- 44.94kb -> 21.73kb (51.63%)
/docs/high-concurrency/img/database-shard-method-2.png -- 44.94kb -> 21.73kb (51.63%)
/img/mq-11.png -- 16.84kb -> 8.15kb (51.59%)
/docs/high-concurrency/img/mq-11.png -- 16.84kb -> 8.15kb (51.59%)
/docs/high-concurrency/img/zookeeper-active-standby.png -- 25.26kb -> 12.24kb (51.54%)
/docs/high-availability/img/zookeeper-active-standby.png -- 25.26kb -> 12.24kb (51.54%)
/img/zookeeper-active-standby.png -- 25.26kb -> 12.24kb (51.54%)
/docs/distributed-system/img/zookeeper-active-standby.png -- 25.26kb -> 12.24kb (51.54%)
/img/distributed-transaction-reliable-message.png -- 82.39kb -> 39.94kb (51.52%)
/docs/high-availability/img/distributed-transaction-reliable-message.png -- 82.39kb -> 39.94kb (51.52%)
/docs/distributed-system/img/distributed-transaction-reliable-message.png -- 82.39kb -> 39.94kb (51.52%)
/docs/high-concurrency/img/distributed-transaction-reliable-message.png -- 82.39kb -> 39.94kb (51.52%)
/img/dubbo-keep-connection.png -- 16.35kb -> 7.94kb (51.43%)
/docs/distributed-system/img/dubbo-keep-connection.png -- 16.35kb -> 7.94kb (51.43%)
/img/es-write.png -- 41.02kb -> 19.93kb (51.42%)
/docs/high-availability/img/es-write.png -- 41.02kb -> 19.93kb (51.42%)
/docs/distributed-system/img/es-write.png -- 41.02kb -> 19.93kb (51.42%)
/docs/high-concurrency/img/es-write.png -- 41.02kb -> 19.93kb (51.42%)
/docs/high-availability/img/rabbitmq-message-lose.png -- 33.53kb -> 16.41kb (51.04%)
/docs/distributed-system/img/rabbitmq-message-lose.png -- 33.53kb -> 16.41kb (51.04%)
/docs/high-concurrency/img/rabbitmq-message-lose.png -- 33.53kb -> 16.41kb (51.04%)
/img/rabbitmq-message-lose.png -- 33.53kb -> 16.41kb (51.04%)
/docs/distributed-system/img/zookeeper-meta-data-manage.png -- 29.22kb -> 14.36kb (50.88%)
/docs/high-availability/img/zookeeper-meta-data-manage.png -- 29.22kb -> 14.36kb (50.88%)
/img/zookeeper-meta-data-manage.png -- 29.22kb -> 14.36kb (50.88%)
/docs/high-concurrency/img/zookeeper-meta-data-manage.png -- 29.22kb -> 14.36kb (50.88%)
/img/distributed-system-request-sequence.png -- 30.32kb -> 14.92kb (50.79%)
/docs/high-availability/img/distributed-system-request-sequence.png -- 30.32kb -> 14.92kb (50.79%)
/docs/distributed-system/img/distributed-system-request-sequence.png -- 30.32kb -> 14.92kb (50.79%)
/docs/high-concurrency/img/distributed-system-request-sequence.png -- 30.32kb -> 14.92kb (50.79%)
/img/distributed-transaction-local-message-table.png -- 64.47kb -> 31.79kb (50.69%)
/docs/high-availability/img/distributed-transaction-local-message-table.png -- 64.47kb -> 31.79kb (50.69%)
/docs/distributed-system/img/distributed-transaction-local-message-table.png -- 64.47kb -> 31.79kb (50.69%)
/docs/high-concurrency/img/distributed-transaction-local-message-table.png -- 64.47kb -> 31.79kb (50.69%)
/docs/high-availability/img/rabbitmq-message-lose-solution.png -- 28.00kb -> 13.81kb (50.68%)
/docs/high-concurrency/img/rabbitmq-message-lose-solution.png -- 28.00kb -> 13.81kb (50.68%)
/img/rabbitmq-message-lose-solution.png -- 28.00kb -> 13.81kb (50.68%)
/docs/distributed-system/img/rabbitmq-message-lose-solution.png -- 28.00kb -> 13.81kb (50.68%)
/img/mq-6.png -- 16.60kb -> 8.22kb (50.46%)
/docs/high-concurrency/img/mq-6.png -- 16.60kb -> 8.22kb (50.46%)
/img/database-split-vertically.png -- 7.41kb -> 3.67kb (50.45%)
/docs/high-availability/img/database-split-vertically.png -- 7.41kb -> 3.67kb (50.45%)
/docs/high-concurrency/img/database-split-vertically.png -- 7.41kb -> 3.67kb (50.45%)
/docs/distributed-system/img/database-split-vertically.png -- 7.41kb -> 3.67kb (50.45%)
/img/database-split-horizon.png -- 10.54kb -> 5.22kb (50.43%)
/docs/high-availability/img/database-split-horizon.png -- 10.54kb -> 5.22kb (50.43%)
/docs/high-concurrency/img/database-split-horizon.png -- 10.54kb -> 5.22kb (50.43%)
/docs/distributed-system/img/database-split-horizon.png -- 10.54kb -> 5.22kb (50.43%)
/docs/distributed-system/img/zookeeper-centralized-storage.png -- 7.69kb -> 3.83kb (50.19%)
/docs/high-concurrency/img/zookeeper-centralized-storage.png -- 7.69kb -> 3.83kb (50.19%)
/img/zookeeper-centralized-storage.png -- 7.69kb -> 3.83kb (50.19%)
/docs/high-availability/img/zookeeper-centralized-storage.png -- 7.69kb -> 3.83kb (50.19%)
/docs/distributed-system/img/zookeeper-distributed-lock.png -- 16.94kb -> 8.46kb (50.1%)
/docs/high-concurrency/img/zookeeper-distributed-lock.png -- 16.94kb -> 8.46kb (50.1%)
/img/zookeeper-distributed-lock.png -- 16.94kb -> 8.46kb (50.1%)
/docs/high-availability/img/zookeeper-distributed-lock.png -- 16.94kb -> 8.46kb (50.1%)
/img/mq-3.png -- 15.94kb -> 8.00kb (49.84%)
/docs/high-concurrency/img/mq-3.png -- 15.94kb -> 8.00kb (49.84%)
/docs/high-availability/img/redis-redlock.png -- 8.84kb -> 4.44kb (49.78%)
/img/redis-redlock.png -- 8.84kb -> 4.44kb (49.78%)
/docs/high-concurrency/img/redis-redlock.png -- 8.84kb -> 4.44kb (49.78%)
/docs/distributed-system/img/redis-redlock.png -- 8.84kb -> 4.44kb (49.78%)
/docs/high-availability/img/redis-cluster-split-brain.png -- 17.31kb -> 8.71kb (49.7%)
/img/redis-cluster-split-brain.png -- 17.31kb -> 8.71kb (49.7%)
/docs/high-concurrency/img/redis-cluster-split-brain.png -- 17.31kb -> 8.71kb (49.7%)
/docs/distributed-system/img/redis-cluster-split-brain.png -- 17.31kb -> 8.71kb (49.7%)
/img/async-replication-data-lose-case.png -- 14.29kb -> 7.27kb (49.14%)
/docs/high-availability/img/async-replication-data-lose-case.png -- 14.29kb -> 7.27kb (49.14%)
/docs/high-concurrency/img/async-replication-data-lose-case.png -- 14.29kb -> 7.27kb (49.14%)
/docs/distributed-system/img/async-replication-data-lose-case.png -- 14.29kb -> 7.27kb (49.14%)
/img/kafka-after.png -- 35.96kb -> 18.36kb (48.95%)
/docs/high-concurrency/img/kafka-after.png -- 35.96kb -> 18.36kb (48.95%)
/img/service-invoke-road.png -- 7.15kb -> 3.68kb (48.57%)
/docs/high-availability/img/service-invoke-road.png -- 7.15kb -> 3.68kb (48.57%)
/docs/distributed-system/img/service-invoke-road.png -- 7.15kb -> 3.68kb (48.57%)
/docs/high-concurrency/img/service-invoke-road.png -- 7.15kb -> 3.68kb (48.57%)
/img/es-cluster.png -- 40.25kb -> 20.70kb (48.56%)
/docs/high-availability/img/es-cluster.png -- 40.25kb -> 20.70kb (48.56%)
/docs/distributed-system/img/es-cluster.png -- 40.25kb -> 20.70kb (48.56%)
/docs/high-concurrency/img/es-cluster.png -- 40.25kb -> 20.70kb (48.56%)
/img/mq-2.png -- 28.20kb -> 14.53kb (48.48%)
/docs/high-concurrency/img/mq-2.png -- 28.20kb -> 14.53kb (48.48%)
/img/mq-8.png -- 19.34kb -> 10.03kb (48.12%)
/docs/high-concurrency/img/mq-8.png -- 19.34kb -> 10.03kb (48.12%)
/docs/high-concurrency/img/mq-4.png -- 25.97kb -> 13.50kb (48%)
/img/mq-4.png -- 25.97kb -> 13.50kb (48%)
/img/kafka-before.png -- 11.76kb -> 6.13kb (47.86%)
/docs/high-concurrency/img/kafka-before.png -- 11.76kb -> 6.13kb (47.86%)
/img/es-index-type-mapping-document-field.png -- 8.91kb -> 4.69kb (47.4%)
/docs/high-availability/img/es-index-type-mapping-document-field.png -- 8.91kb -> 4.69kb (47.4%)
/docs/high-concurrency/img/es-index-type-mapping-document-field.png -- 8.91kb -> 4.69kb (47.4%)
/docs/distributed-system/img/es-index-type-mapping-document-field.png -- 8.91kb -> 4.69kb (47.4%)
/docs/high-availability/img/es-cluster-0.png -- 8.36kb -> 4.44kb (46.93%)
/img/es-cluster-0.png -- 8.36kb -> 4.44kb (46.93%)
/docs/distributed-system/img/es-cluster-0.png -- 8.36kb -> 4.44kb (46.93%)
/docs/high-concurrency/img/es-cluster-0.png -- 8.36kb -> 4.44kb (46.93%)
/docs/high-availability/img/redis-gossip.png -- 5.47kb -> 3.08kb (43.74%)
/img/redis-gossip.png -- 5.47kb -> 3.08kb (43.74%)
/docs/distributed-system/img/redis-gossip.png -- 5.47kb -> 3.08kb (43.74%)
/docs/high-concurrency/img/redis-gossip.png -- 5.47kb -> 3.08kb (43.74%)
/img/consistent-hashing-algorithm.png -- 143.04kb -> 108.52kb (24.13%)
/docs/high-availability/img/consistent-hashing-algorithm.png -- 143.04kb -> 108.52kb (24.13%)
/docs/high-concurrency/img/consistent-hashing-algorithm.png -- 143.04kb -> 108.52kb (24.13%)
/docs/distributed-system/img/consistent-hashing-algorithm.png -- 143.04kb -> 108.52kb (24.13%)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant