GungnirLaevatain
5b8a84fa69
docs(from-readers): modify desc about caching penetration
2019-11-12 00:09:30 +08:00
wangtao
9f41b9c413
docs(from-readers): add an article about current limiting
2019-11-07 10:14:36 +08:00
wangtao
a603ec8f2c
docs(from-readers): add an article about micro service
2019-11-07 10:11:56 +08:00
Yang Libin
f4b76e5337
docs: update subscriptions-for-doocs.md
...
See https://github.com/doocs/advanced-java/edit/master/docs/extra-page/subscriptions-for-doocs.md
2019-11-07 09:08:06 +08:00
Yang Libin
12d8fe049e
Merge pull request #118 from huifer/master
...
micro service
2019-11-01 15:46:28 +08:00
huifer
87922292e0
Rename huifer-micro-service-governance to huifer-micro-service-governance.md
2019-10-31 10:18:29 +08:00
huifer
8a2eb1dbc0
Delete huifer-redis-technology-stack
2019-10-31 10:17:42 +08:00
Yang Libin
a9dd6e7548
docs: add article about open source top contributors in 2019
...
See https://github.com/doocs/advanced-java/edit/master/docs/extra-page/subscriptions-for-doocs.md
2019-10-28 14:12:19 +08:00
huifer
8eb547e2b4
docs(from-readers): add an article about micro service
...
Service governance
2019-10-28 09:57:16 +08:00
huifer
6f1abaf812
docs(from-readers): add an article about redis
2019-10-26 20:59:45 +08:00
huifer
bff3ad9a8a
docs(from-readers): add an article about micro service
...
micro service technology stack
2019-10-22 09:34:52 +08:00
Yang Libin
658683dd0d
docs: subscriptions-for-doocs.md
2019-10-20 09:04:33 +08:00
Yang Libin
fa99c724ce
docs: update subscriptions-for-doocs.md
2019-10-15 20:50:38 +08:00
yanglbme
b69e7b63b1
docs: update subscriptions-for-doocs.md
...
更新文档描述
2019-10-11 16:45:20 +08:00
Yang Libin
19687138c7
docs: update subscriptions-for-doocs.md
2019-10-08 21:32:31 +08:00
Yang Libin
905b3c81f6
docs: update subscriptions-for-doocs.md
...
修改图片尺寸
2019-10-08 21:30:03 +08:00
ImgBotApp
7a9ce96da9
[ImgBot] Optimize images
...
*Total -- 2,116.68kb -> 1,589.56kb (24.9%)
/images/article-demo.png -- 545.54kb -> 379.90kb (30.36%)
/docs/extra-page/images/article-demo.png -- 545.54kb -> 379.90kb (30.36%)
/images/qrcode_for_doocs.jpg -- 27.29kb -> 20.35kb (25.42%)
/docs/extra-page/images/qrcode_for_doocs.jpg -- 27.29kb -> 20.35kb (25.42%)
/images/wechat-group-for-doocs.png -- 485.52kb -> 394.53kb (18.74%)
/docs/extra-page/images/wechat-group-for-doocs.png -- 485.52kb -> 394.53kb (18.74%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2019-10-08 13:20:43 +00:00
yanglbme
fe8240b9ec
docs: add subscriptions-for-doocs.md
...
更新文档
2019-10-08 21:16:55 +08:00
Yang Libin
d7526f7441
docs: update distributed-lock-redis-vs-zookeeper.md
2019-10-06 11:13:12 +08:00
kid1412621
eb066eae7e
alter translation of monolithic
...
unify translation of monolithic from 「单片」and 「单块」to 「单体」
2019-09-28 16:48:59 +08:00
Yang Libin
8090573729
docs: change doc description
...
* update migrating-from-a-monolithic-architecture-to-a-microservices-architecture.md
2019-09-24 21:37:05 +08:00
yanglbme
8f5ace258e
docs: update rights-defending-movement.md
...
* close #60
* close #47
2019-09-19 21:05:54 +08:00
Yang Libin
7b122d18f2
docs: update redis-consistence.md
...
修改文档描述
2019-09-18 09:12:26 +08:00
lihangqi
a8bb1739d7
Update event-driven-data-management-for-microservices.md
...
增加空格
2019-09-05 11:03:20 +08:00
lihangqi
82d62b1438
add an article
...
增加了一篇关于微服务的文章
2019-09-05 10:11:59 +08:00
ImgBotApp
cb608b9563
[ImgBot] Optimize images
...
*Total -- 1,231.00kb -> 876.85kb (28.77%)
/docs/micro-services/images/Before-and-after-migration.png -- 142.99kb -> 94.78kb (33.72%)
/images/Before-and-after-migration.png -- 142.99kb -> 94.78kb (33.72%)
/docs/micro-services/images/30103116_ZCcM.png -- 364.15kb -> 249.19kb (31.57%)
/images/30103116_ZCcM.png -- 364.15kb -> 249.19kb (31.57%)
/images/Law-of-Holes.png -- 108.36kb -> 94.46kb (12.83%)
/docs/micro-services/images/Law-of-Holes.png -- 108.36kb -> 94.46kb (12.83%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2019-09-04 01:27:19 +00:00
yanglbme
1d31ffcbed
docs: change images path
...
使用相对路径引用图片
2019-09-04 09:23:39 +08:00
Yang Libin
ba55ce5fc6
fix: add blank space for document
...
适当增加空格,排版更美观
2019-09-04 09:18:25 +08:00
Hank Li
d7c779328b
add an article
...
增加了一篇关于微服务的文章。
2019-09-03 20:39:26 +08:00
Yang Libin
2223e96bd2
docs: update sentinel-vs-hystrix.md
...
* Close #99
2019-08-27 09:14:44 +08:00
Qimiao Chen
015757115c
Fix typo
2019-08-22 11:02:21 +08:00
yanglbme
51ba948511
docs: modify sub-readme pages
...
更新子目录 README 文档说明
2019-08-22 01:20:27 +00:00
Qimiao Chen
184e826854
Fix typo
2019-08-19 15:47:03 +08:00
Qimiao Chen
65beea8f07
Fix syntax error
2019-08-19 15:25:30 +08:00
yanglbme
1cfb339fcb
docs: update cover and index
...
更新封面和首页信息
2019-08-10 11:27:55 +08:00
yanglbme
692c5447d5
refactor: new add extra-page
...
部分文件移动至新的文件夹,项目结构更简洁美观
2019-08-06 22:40:35 +08:00
yanglbme
b9503a0760
docs: update SUMMARY.md and close #91
...
* 更新 SUMMARY 目录
* 关闭 Issue #91
* 移除 sw.js 文件
* 修正 from-readers/README.md 中的错误链接
2019-08-06 21:06:21 +08:00
yanglbme
f4598a0eb6
docs: modify images and close #89
2019-07-30 22:50:59 +08:00
yanglbme
491cde14a8
docs: modified images and close #89
...
* 图片优化
* Issue(#89 ) 关闭
2019-07-30 22:49:11 +08:00
Yang Libin
88c3fb91b5
docs: update sentinel-vs-hystrix.md
...
更新文档描述
2019-07-29 08:52:19 +08:00
ImgBotApp
3aeb43d65f
[ImgBot] Optimize images
...
*Total -- 370.62kb -> 317.97kb (14.21%)
/images/BRP.jpg -- 8.95kb -> 6.71kb (25.01%)
/docs/high-availability/images/BRP.jpg -- 8.95kb -> 6.71kb (25.01%)
/images/Sentinel-VS-Hystrix.jpg -- 58.11kb -> 48.47kb (16.59%)
/docs/high-availability/images/Sentinel-VS-Hystrix.jpg -- 58.11kb -> 48.47kb (16.59%)
/images/Slow-Start-Preheating-Mode.jpg -- 24.52kb -> 21.10kb (13.94%)
/docs/high-availability/images/Slow-Start-Preheating-Mode.jpg -- 24.52kb -> 21.10kb (13.94%)
/images/Homogenizer-mode.jpg -- 27.65kb -> 24.02kb (13.12%)
/docs/high-availability/images/Homogenizer-mode.jpg -- 27.65kb -> 24.02kb (13.12%)
/images/Sentinel-Dashboard.jpg -- 66.08kb -> 58.68kb (11.2%)
/docs/high-availability/images/Sentinel-Dashboard.jpg -- 66.08kb -> 58.68kb (11.2%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2019-07-25 04:45:23 +00:00
yanglbme
fa9caf4ea7
docs: add sentinel-vs-hystrix.md
...
Sentinel 和 Hystrix,该如何做技术选型?
本文由 Doocs 开源组织(https://github.com/doocs )整理自阿里巴巴中间件团队,供各位朋友学习了解,鼓励大家使用阿里开源组件。
2019-07-25 12:39:47 +08:00
Yang Libin
bb74970005
docs: update mq-design.md
...
* close #84
* close #85
2019-07-22 09:28:31 +08:00
Yang Libin
275e2dd150
docs: update redis-single-thread-model.md
...
* close #82
* 更新 Redis 单线程模型描述,读者可以参考《Redis 设计与实现》进行系统学习。
* See https://github.com/doocs/technical-books#database
2019-07-17 09:19:32 +08:00
yanglbme
284803451c
docs: update doc description
...
* close #75
* close #76
2019-07-01 11:27:13 +08:00
yanglbme
22a4f8ba51
docs(high-concurrency): update database-shard-dynamic-expand.md
2019-06-24 09:15:47 +08:00
yanglbme
a5f4a27d3d
docs: update doc description
...
* close #73
* close #74
2019-06-16 12:29:02 +08:00
yanglbme
aeb6a1139b
docs(from-readers): update contributors
...
See https://github.com/doocs/advanced-java/blob/master/docs/from-readers/README.md
2019-06-11 19:46:01 +08:00
yanglbme
122252ea4d
docs(high-concurrency): update database-shard.md
...
更新数据库中间件描述信息,详情请看:https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/database-shard.md
2019-06-11 10:55:03 +08:00
yanglbme
e8dfeecea0
docs: update redis-single-thread-model.md
...
* fix typo in distributed-lock-redis-vs-zookeeper.md
* update redis-single-thread-model.md
2019-05-27 11:12:33 +08:00
yanglbme
618218f1c1
docs(distributed-system): update distributed-lock-redis-vs-zookeeper.md
...
更新 Redis 分布式锁相关描述
详细说明查看:https://github.com/doocs/advanced-java/blob/master/docs/distributed-system/distributed-lock-redis-vs-zookeeper.md
2019-05-22 16:29:05 +08:00
yanglbme
e744795038
docs(distributed-system): update dubbo-load-balancing.md
...
更新 Dubbo 集群容错策略相关描述
详细说明查看:https://github.com/doocs/advanced-java/blob/master/docs/distributed-system/dubbo-load-balancing.md
2019-05-18 15:29:07 +08:00
yanglbme
c1cbcbce8a
docs(distributed-system): update dubbo-rpc-design.md
...
* fix typo and close #68
* thanks @dusked
2019-05-15 15:07:03 +08:00
yanglbme
d5c321b72b
docs(high-concurrency): update how-to-ensure-high-availability-of-message-queues.md
...
fix #67 , see https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/how-to-ensure-high-availability-of-message-queues.md
2019-05-15 11:12:06 +08:00
yanglbme
84bbe0b597
docs(high-availability): update hystrix
...
更新 Hystrix 多个文件描述信息
2019-05-14 15:15:46 +08:00
yanglbme
143227f8ec
docs: add README.md in subdirs
2019-05-08 10:51:29 +08:00
yanglbme
e61ea28d51
docs(from-readers): update rights-defending-movement.md
2019-05-01 09:45:48 +08:00
yanglbme
7c94426c17
docs(from-readers): update rights-defending-movement.md
2019-05-01 09:44:08 +08:00
yanglbme
790d683a68
docs(from-readers): update rights-defending-movement.md
2019-04-26 17:11:00 +08:00
Libin Yang
a230c1047c
Merge pull request #65 from doocs/imgbot
...
[ImgBot] Optimize images
2019-04-26 16:41:10 +08:00
yanglbme
ed0942ec08
docs(from-readers): update rights-defending-movement.md
2019-04-26 16:40:35 +08:00
ImgBotApp
d7b2ce0cc9
[ImgBot] Optimize images
...
*Total -- 968.66kb -> 104.40kb (89.22%)
/images/advanced-java-doocs-shishan.png -- 484.33kb -> 52.20kb (89.22%)
/docs/from-readers/images/advanced-java-doocs-shishan.png -- 484.33kb -> 52.20kb (89.22%)
2019-04-26 08:37:23 +00:00
yanglbme
b9908ac2b3
docs(from-readers): update rights-defending-movement.md
2019-04-26 16:34:50 +08:00
yanglbme
30571eb7ad
docs(from-readers): update rights-defending-movement.md
2019-04-26 16:04:52 +08:00
yanglbme
193c47a53f
docs: fix typo
2019-04-26 15:43:54 +08:00
yanglbme
b81131be5d
docs(from-readers): update rights-defending-movement.md
2019-04-26 15:33:13 +08:00
yanglbme
921c251779
docs(from-readers): add rights-defending-movement.md
...
* 新增维权行动
* 欢迎曝光抄袭者
2019-04-26 15:26:49 +08:00
yanglbme
dafc086fa2
docs(from-readers): udpate README.md and close #62
2019-04-23 08:40:41 +08:00
yanglbme
e23f8cd781
docs(distributed-system): update distributed-transaction.md
2019-04-19 09:34:51 +08:00
yanglbme
827425beb6
docs(from-readers): fix typo in doocs-advanced-java-attention.md
...
See https://github.com/doocs/advanced-java/blob/master/docs/from-readers/doocs-advanced-java-attention.md
2019-04-16 21:40:31 +08:00
yanglbme
a06dfc5238
docs: update submission requirement list
2019-04-16 21:40:31 +08:00
yanglbme
10e5739a70
docs: update README.md
2019-04-16 21:40:31 +08:00
yanglbme
9a764d6977
docs(from-readers): update doocs-advanced-java-attention.md
2019-04-16 21:40:31 +08:00
yanglbme
594bf3a845
docs(from-readers): update doocs-advanced-java-attention.md
2019-04-16 21:40:14 +08:00
yanglbme
3fe68652b4
docs(from-readers): update doocs-advanced-java-attention.md
2019-04-13 19:43:09 +08:00
yanglbme
457f7353ae
docs(from-readers): update doocs-advanced-java-attention.md
...
* Update description of doocs-advanced-java-attention.md
* Fix wrong link
2019-04-13 19:17:28 +08:00
yanglbme
f88a1a7655
docs: fix wrong link
2019-04-13 18:37:00 +08:00
yanglbme
7faf574315
docs: update README.md for from-readers
2019-04-13 18:33:06 +08:00
yanglbme
dbb07e8aaa
docs(from-readers): update doocs-advanced-java-attention.md
...
更新文章注意事项。
2019-04-13 17:10:46 +08:00
yanglbme
2ed1fae160
docs: update from-readers dir
2019-04-13 16:22:15 +08:00
yanglbme
f400cbe695
doocs: add from-readers dir
...
See https://github.com/doocs/advanced-java/tree/master/docs/from-readers .
Refer to #46 for more details.
2019-04-13 16:00:48 +08:00
yanglbme
06dca0d2c2
docs: minor changes in doc description
2019-04-10 23:27:44 +08:00
LiangHao
391eb923a1
a typo in text
...
a typo in text
2019-04-08 21:01:29 +08:00
yanglbme
1336b19c87
docs: fix typo in dubbo-serialization-protocol.md and close #56
...
* Change `protocal` to `protocol`
* Close #56
* Thanks @foolish1024
2019-04-07 11:10:18 +08:00
yanglbme
0233b5868a
docs: format docs in dubbo
2019-04-01 21:57:16 +08:00
yanglbme
5b7512459a
docs: minor changes in dubbo
2019-03-28 23:03:20 +08:00
yanglbme
7e86ddae26
docs(distributed-system): update why-dubbo.md
...
Update the doc description of why-dubbo.
By the way, remember to refresh your cache of page.
2019-03-26 09:37:21 +08:00
ImgBotApp
bd7d15ee65
[ImgBot] Optimize images
...
*Total -- 32.53kb -> 16.05kb (50.66%)
/images/zookeeper-distributed-lock.png -- 16.26kb -> 8.02kb (50.66%)
/docs/distributed-system/images/zookeeper-distributed-lock.png -- 16.26kb -> 8.02kb (50.66%)
2019-03-25 01:30:54 +00:00
yanglbme
677c87326b
docs: update docs description and images of dubbo
2019-03-25 09:28:37 +08:00
ImgBotApp
7180dc6f11
[ImgBot] Optimize images
...
*Total -- 58.20kb -> 26.53kb (54.42%)
/images/dubbo-not-keep-connection.png -- 11.80kb -> 4.77kb (59.59%)
/docs/distributed-system/images/dubbo-not-keep-connection.png -- 11.80kb -> 4.77kb (59.59%)
/images/dubbo-keep-connection.png -- 17.30kb -> 8.49kb (50.9%)
/docs/distributed-system/images/dubbo-keep-connection.png -- 17.30kb -> 8.49kb (50.9%)
2019-03-22 10:56:59 +00:00
yanglbme
7ef09fa5f2
docs: fix images label for dubbo-connection
...
consumer -> provider
2019-03-22 18:51:53 +08:00
yanglbme
7187670352
docs(distributed-system): update docs description of dubbo
2019-03-21 09:48:27 +08:00
yanglbme
c0cc3ca192
docs: update doc description
...
* Update database-shard.md
* Update dubbo-operating-principle.md
2019-03-17 21:58:26 +08:00
yanglbme
59da1a575a
docs(high-concurrency): update redis description
...
Format docs and add some new content
2019-03-15 17:03:27 +08:00
yanglbme
2cbf590a66
docs: update redis-sentinel.md
...
Welcome to join the Doocs Open Source organization, see https://github.com/doocs/intro for details.
2019-03-15 15:40:30 +08:00
yanglbme
e3d8a56f72
docs: fix typo in redis-master-slave.md
...
msater -> master
2019-03-15 14:49:27 +08:00
yanglbme
99eb26e71a
docs(high-concurrency): update es and redis desc
...
* Fix typos
* Update docs description
2019-03-15 14:39:24 +08:00
yanglbme
a774169b78
docs: update docs description in ElasticSearch
...
* Update docs description in ElasticSearch
* Welcome to join the WeChat Group, see https://github.com/doocs/intro/issues/6 for details.
2019-03-15 10:38:39 +08:00
yanglbme
71928b7fd8
docs: update es-architecture.md
...
* 更新 es 架构文章描述。
* 更新 README,欢迎所有面试官和面试者们来 #9 分享自己的想法。在这里对 @blackdog1987 表示感谢,他给我们分享了他自己作为技术面试官招人的一些侧重点和对面试者的建议。
2019-03-13 09:33:17 +08:00
yanglbme
b19e13e5a7
Merge pull request #49 from tccbest/master, thanks @tccbest
...
* Fix typo in redis-sentinel.md
* Thanks @tccbest
2019-03-07 16:08:03 +08:00
Awesome
5cd74ae7cc
Update redis-sentinel.md
...
update configuraiton to configuration
2019-03-07 16:03:38 +08:00
ImgBotApp
363136f836
[ImgBot] Optimize images
...
*Total -- 163.03kb -> 68.60kb (57.92%)
/images/redis-single-thread-model.png -- 81.52kb -> 34.30kb (57.92%)
/docs/high-concurrency/images/redis-single-thread-model.png -- 81.52kb -> 34.30kb (57.92%)
2019-03-06 09:17:20 +00:00
yanglbme
88c4c1eb20
docs: update redis-single-thread-model.png
...
* 更新 redis 单线程模型文章知识点描述;
* 重新绘图,更清晰直观;
* 学习的时候,参照文字描述与图片,更加容易理解。
2019-03-06 17:10:38 +08:00
yanglbme
b6078f7471
docs: format document
2019-03-04 21:40:39 +08:00
yanglbme
57a26523a0
docs: update es-write-query-search.md
...
倒排索引的一些补充说明
2019-02-27 14:29:59 +08:00
Libin Yang
082eb471c1
docs: update database-shard.md
...
Update cobar desc
2019-02-18 10:59:24 +08:00
Libin Yang
2e2a9f3d48
docs: update why-mq.md to fix #40
...
- Update RocketMQ desc
- Fix #40 @rainzhao
2019-02-15 14:02:09 +08:00
Libin Yang
da0f759f6b
docs: update why-cache.md and close #39
...
- Fix typo in why-cache.md
- Close #39 @jiaxingzheng
2019-02-14 20:50:44 +08:00
Libin Yang
64585c9545
docs: update redis-persistence and close #37
...
- Fix typo in redis-persistence
- Close #37
2019-02-09 21:34:48 +08:00
Libin Yang
662976595e
docs: fix typo in distributed-session
2019-02-04 11:22:46 +08:00
Libin Yang
60dfbc00d2
Merge pull request #36 from sheldonyss/master
...
add additional method to handle distributed session
2019-02-01 15:05:51 +08:00
Libin Yang
283cb64e12
Update distributed-session.md
2019-02-01 15:04:43 +08:00
Libin Yang
cf50dc3127
docs: update dubbo-load-balancing
...
Small changes in `dubbo-load-balancing.md`
2019-02-01 14:53:57 +08:00
yang sishuo
9e6cd4180b
add additional method to handle distributed session
2019-02-01 14:50:37 +08:00
yanglbme
e791afe190
docs: update distributed-session and close #34
...
- Fix typo in distributed-session
- Close #34 @chenlang888881
2019-01-25 09:43:21 +08:00
igayhub
1288360b17
docs: fix typo in mysql-read-write-separation
2019-01-23 20:00:56 +08:00
igayhub
50c6408eb2
docs: fix typo in dubbo-operating-principle
2019-01-23 19:52:48 +08:00
yanglbme
ec854a4781
docs: update es mapping types desc to fix #33
...
- Indices created in Elasticsearch 6.0.0 or later may only contain a single mapping type. Indices created in 5.x with multiple mapping types will continue to function as before in Elasticsearch 6.x. Mapping types will be completely removed in Elasticsearch 7.0.0.
- Fix #33
- Thank you @jptangchina
2019-01-23 17:11:32 +08:00
yanglbme
58dfacb244
docs: fix typo in hystrix-thread-pool-current-limiting
2019-01-23 09:27:56 +08:00
yanglbme
a2e344e572
Merge branch 'master' of github.com:doocs/advanced-java
2019-01-22 17:14:01 +08:00
yanglbme
524cc01331
docs: update es desc to fix #32
...
- Fix #32
- Thank you @CavaliersFor
2019-01-22 17:12:09 +08:00
ImgBotApp
f93a4f3a6b
[ImgBot] Optimize images
...
*Total -- 56.62kb -> 24.34kb (57.01%)
/images/database-id-sequence-step.png -- 28.31kb -> 12.17kb (57.01%)
/docs/high-concurrency/images/database-id-sequence-step.png -- 28.31kb -> 12.17kb (57.01%)
2019-01-18 02:57:31 +00:00
yanglbme
5479a3c6ac
Merge branch 'master' of github.com:doocs/advanced-java
2019-01-18 10:53:16 +08:00
yanglbme
30ae5085e8
docs: update database-shard-global-id-generate
...
更新分库分表后如何生成唯一ID
2019-01-18 10:51:38 +08:00
ImgBotApp
66694224ad
[ImgBot] Optimize images
...
*Total -- 46.21kb -> 20.38kb (55.89%)
/images/mq-10.png -- 23.11kb -> 10.19kb (55.89%)
/docs/high-concurrency/images/mq-10.png -- 23.11kb -> 10.19kb (55.89%)
2019-01-17 15:07:11 +00:00
yanglbme
4fa1c44df1
docs: update image of kafka to fix #28
...
- 修改 Kafka 图片小错误
- 调整图片展示位置
2019-01-17 22:49:34 +08:00
yanglbme
efcc3ef2f4
docs: update doc description
2019-01-16 23:03:45 +08:00
yanglbme
55512c67e6
Merge branch 'master' of github.com:doocs/advanced-java
2019-01-14 16:03:52 +08:00
yanglbme
95ea034433
docs: update distributed-transaction
2019-01-14 16:03:19 +08:00
ImgBotApp
0197bf5781
[ImgBot] Optimize images
...
*Total -- 30.37kb -> 12.92kb (57.45%)
/images/mq-11.png -- 15.19kb -> 6.46kb (57.45%)
/docs/high-concurrency/images/mq-11.png -- 15.19kb -> 6.46kb (57.45%)
2019-01-12 06:49:57 +00:00
yanglbme
7a234caedd
docs: update microservices-introduction
2019-01-12 14:27:52 +08:00
yanglbme
b6df4d9ab6
docs: fix typo
2019-01-11 16:43:20 +08:00
yanglbme
ce115e7b82
Merge branch 'master' of github.com:doocs/advanced-java
2019-01-11 16:37:16 +08:00
yanglbme
dc5bb93f1f
docs: update microservices-introduction
2019-01-11 16:36:21 +08:00
ImgBotApp
adfdd65eb9
[ImgBot] Optimize images
...
*Total -- 736.98kb -> 535.03kb (27.4%)
/images/micro-deployment.png -- 50.89kb -> 34.59kb (32.04%)
/docs/micro-services/images/micro-deployment.png -- 50.89kb -> 34.59kb (32.04%)
/docs/micro-services/images/sketch.png -- 67.55kb -> 45.98kb (31.93%)
/images/sketch.png -- 67.55kb -> 45.98kb (31.93%)
/images/conways-law.png -- 56.82kb -> 40.04kb (29.53%)
/docs/micro-services/images/conways-law.png -- 56.82kb -> 40.04kb (29.53%)
/images/decentralised-data.png -- 71.29kb -> 53.46kb (25.02%)
/docs/micro-services/images/decentralised-data.png -- 71.29kb -> 53.46kb (25.02%)
/images/basic-pipeline.png -- 44.93kb -> 33.70kb (25%)
/docs/micro-services/images/basic-pipeline.png -- 44.93kb -> 33.70kb (25%)
/docs/micro-services/images/PreferFunctionalStaffOrganization.png -- 77.01kb -> 59.75kb (22.41%)
/images/PreferFunctionalStaffOrganization.png -- 77.01kb -> 59.75kb (22.41%)
2019-01-10 12:52:39 +00:00
yanglbme
d4fae2fa88
Merge branch 'master' of github.com:doocs/advanced-java
2019-01-10 20:47:41 +08:00
yanglbme
1a6c16396e
docs: update microservices-introduction
...
新增微服务相关论文翻译
2019-01-10 20:46:28 +08:00
陈睿
94bdc15bf1
update dubbo-serialization-protocol.md
2019-01-10 18:24:28 +08:00
ImgBotApp
9788c870ad
[ImgBot] Optimize images
...
*Total -- 37.50kb -> 35.56kb (5.18%)
/images/220px-Internet_dog.jpg -- 18.75kb -> 17.78kb (5.18%)
/docs/high-availability/images/220px-Internet_dog.jpg -- 18.75kb -> 17.78kb (5.18%)
2019-01-09 09:50:06 +00:00
yanglbme
8057def371
docs: update hystrix-timeout
...
基于 timeout 机制为服务接口的调用超时提供安全保护
2019-01-09 17:44:12 +08:00
yanglbme
ac26eed87e
docs: fix typo
2019-01-09 16:08:13 +08:00
yanglbme
bbe7c8fdfb
docs: update doc description
2019-01-07 21:54:14 +08:00
yanglbme
a7cb243259
docs: update UUID desc to fix #22 , rename images
...
- Update UUID desc to fix #22
- Rename img to images
- Fix typo
2019-01-07 15:44:02 +08:00
yanglbme
1caf071b59
docs: update hystrix-thread-pool-current-limiting
...
深入线程池隔离与接口限流知识点补充
2019-01-07 11:38:55 +08:00
ImgBotApp
acc3d82766
[ImgBot] Optimize images
...
*Total -- 13.78kb -> 13.28kb (3.66%)
/img/bulkhead-partition.jpg -- 6.89kb -> 6.64kb (3.66%)
/docs/high-availability/img/bulkhead-partition.jpg -- 6.89kb -> 6.64kb (3.66%)
2019-01-05 12:38:19 +00:00
yanglbme
5b5a067713
docs: add hystrix-thread-pool-current-limiting
...
- Update index.html
- Add hystrix-thread-pool-current-limiting.md
- Update hystrix-introduction and circuit-breaker
2019-01-05 20:31:20 +08:00
yanglbme
fce3c1ff52
feat: add hystrix-circuit-breaker
...
深入 Hystrix 断路器执行原理
2019-01-05 09:26:39 +08:00
yanglbme
82173fe777
feat: add hystrix-fallback
...
Hystrix 降级机制具体场景演示
2019-01-04 11:26:11 +08:00
yanglbme
0584822e28
Merge branch 'master' of github.com:doocs/advanced-java
2019-01-03 14:41:55 +08:00
yanglbme
13c775483f
docs: update redis-consistence, fix #18
...
更新高并发场景下缓存与数据库双斜不一致问题分析
2019-01-03 14:39:41 +08:00
Naah
c25eead007
Update mq-time-delay-and-expired-failure.md
2019-01-03 13:17:45 +08:00
yanglbme
d763deeafe
docs: fix typo, fix #17
2019-01-02 18:51:37 +08:00
yanglbme
d43ad13690
Merge branch 'master' of github.com:doocs/advanced-java
2019-01-02 11:28:23 +08:00
yanglbme
0bc53f68e8
docs: update hystrix-request-cache.md
...
- Update request cache
- Update offer.md
- Update title of Advanced-Java
2019-01-02 11:25:52 +08:00
ImgBotApp
ed834cabce
[ImgBot] Optimize images
...
*Total -- 55.49kb -> 25.74kb (53.6%)
/docs/high-availability/img/hystrix-request-cache.png -- 27.74kb -> 12.87kb (53.6%)
/img/hystrix-request-cache.png -- 27.74kb -> 12.87kb (53.6%)
2018-12-31 16:13:48 +00:00
yanglbme
e57d35f5ec
docs: add hystrix-request-cache
...
- Update offer page
- Add hystrix-request-cache.md
2019-01-01 00:07:15 +08:00
yanglbme
16982952ae
docs: fix typo, update offer page
2018-12-31 14:46:34 +08:00
yanglbme
430cff5d00
docs: fix typo
2018-12-31 11:38:48 +08:00
yanglbme
e266e965b2
docs: update hystrix-process
...
深入 Hystrix 内部执行原理
2018-12-31 11:31:36 +08:00
ImgBotApp
ee19bab155
[ImgBot] Optimize images
...
*Total -- 132.41kb -> 61.30kb (53.71%)
/docs/high-availability/img/hystrix-process.png -- 66.21kb -> 30.65kb (53.71%)
/img/hystrix-process.png -- 66.21kb -> 30.65kb (53.71%)
2018-12-30 14:19:06 +00:00
yanglbme
dd58163a8b
docs: add hystrix-process.md
...
深入分析 Hystrix 执行时内部原理--待补充
2018-12-30 22:12:05 +08:00
yanglbme
ad6be66dca
docs: update hystrix-introduction
...
Update hystrix status
2018-12-30 19:53:38 +08:00
yanglbme
cadecf94e0
docs: fix typo
2018-12-30 00:06:11 +08:00
ImgBotApp
5b678a90c0
[ImgBot] Optimize images
...
*Total -- 10.20kb -> 4.69kb (54.05%)
/img/hystrix-thread-pool-queue.png -- 5.10kb -> 2.34kb (54.05%)
/docs/high-availability/img/hystrix-thread-pool-queue.png -- 5.10kb -> 2.34kb (54.05%)
2018-12-29 11:20:15 +00:00
yanglbme
b5b86ae322
Merge branch 'master' of github.com:doocs/advanced-java
2018-12-29 19:16:29 +08:00
yanglbme
4fe4d73eb0
docs: add hystrix-semphore-isolation, fix #12
...
- Add hystrix-semphore-isolation.md
- Update RabbitMQ, fix #12
- Fix typo
2018-12-29 19:14:21 +08:00
ImgBotApp
9ae429d48b
[ImgBot] Optimize images
...
*Total -- 46.33kb -> 22.69kb (51.03%)
/docs/high-availability/img/hystrix-semphore-thread-pool.png -- 11.68kb -> 5.11kb (56.27%)
/img/hystrix-semphore-thread-pool.png -- 11.68kb -> 5.11kb (56.27%)
/docs/high-availability/img/hystrix-semphore.png -- 11.49kb -> 6.24kb (45.71%)
/img/hystrix-semphore.png -- 11.49kb -> 6.24kb (45.71%)
2018-12-29 03:30:34 +00:00
yanglbme
de8dda7716
docs: update hystrix-semphore-isolation.md
...
Hystrix 基于信号量策略实现资源隔离
2018-12-29 11:25:23 +08:00
yanglbme
18483d82ae
docs: add hystrix-semphore-isolation.md
...
基于 Hystrix 信号量机制实现资源隔离--待补充
2018-12-28 22:13:03 +08:00
yanglbme
fc7eaab82e
docs: delete useless images
2018-12-27 22:54:54 +08:00
ImgBotApp
69bd0490c0
[ImgBot] Optimize images
...
*Total -- 24.60kb -> 11.55kb (53.05%)
/docs/high-availability/img/hystrix-thread-pool-isolation.png -- 12.30kb -> 5.78kb (53.05%)
/img/hystrix-thread-pool-isolation.png -- 12.30kb -> 5.78kb (53.05%)
2018-12-26 12:48:14 +00:00
yanglbme
b2f9168a57
docs: add hystrix-thread-pool-isolation.md
...
Hystrix 线程池技术实现资源隔离
Redis 小修改
2018-12-26 20:40:31 +08:00
ImgBotApp
c62195365f
[ImgBot] Optimize images
...
*Total -- 10,891.80kb -> 4,161.03kb (61.8%)
/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%)
/img/favicon-32x32.png -- 22.97kb -> 2.41kb (89.5%)
/docs/high-availability/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%)
/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/docs/high-availability/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/docs/high-concurrency/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/docs/distributed-system/img/icon.png -- 362.39kb -> 74.26kb (79.51%)
/docs/high-availability/img/mysql-master-slave.png -- 24.21kb -> 9.22kb (61.92%)
/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%)
/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%)
/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-02.png -- 20.69kb -> 8.50kb (58.89%)
/docs/high-concurrency/img/rabbitmq-order-02.png -- 20.69kb -> 8.50kb (58.89%)
/docs/high-availability/img/rabbitmq-order-2.png -- 29.01kb -> 12.17kb (58.05%)
/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-availability/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/docs/high-concurrency/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/docs/distributed-system/img/dubbo-spi.png -- 25.79kb -> 10.83kb (58.01%)
/img/rabbitmq-order-01.png -- 17.85kb -> 7.53kb (57.8%)
/docs/high-concurrency/img/rabbitmq-order-01.png -- 17.85kb -> 7.53kb (57.8%)
/img/es-write-detail.png -- 64.63kb -> 27.42kb (57.57%)
/docs/high-availability/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%)
/img/kafka-order-02.png -- 38.64kb -> 16.72kb (56.73%)
/docs/high-concurrency/kafka-order-02.png -- 38.64kb -> 16.72kb (56.73%)
/docs/high-concurrency/img/kafka-order-02.png -- 38.64kb -> 16.72kb (56.73%)
/img/e-commerce-website-detail-page-architecture-1.png -- 18.53kb -> 8.16kb (55.97%)
/docs/high-availability/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/kafka-order-01.png -- 26.39kb -> 11.72kb (55.58%)
/docs/high-concurrency/kafka-order-01.png -- 26.39kb -> 11.72kb (55.58%)
/docs/high-concurrency/img/kafka-order-01.png -- 26.29kb -> 11.73kb (55.36%)
/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%)
/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%)
/docs/high-availability/img/redis-master-slave-replication-detail.png -- 47.48kb -> 21.34kb (55.06%)
/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-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%)
/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/redis-caching-penetration.png -- 25.70kb -> 11.70kb (54.5%)
/img/hash-slot.png -- 8.42kb -> 3.85kb (54.27%)
/docs/high-availability/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%)
/docs/high-availability/img/dubbo-operating-principle.png -- 126.60kb -> 58.27kb (53.97%)
/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/dubbo-operating-principle.png -- 126.60kb -> 58.27kb (53.97%)
/docs/distributed-system/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-concurrency/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%)
/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-concurrency/img/zookeeper-distributed-lock-demo.png -- 30.95kb -> 14.41kb (53.43%)
/img/es-search-process.png -- 23.73kb -> 11.07kb (53.35%)
/docs/high-availability/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%)
/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%)
/docs/high-availability/img/dubbo-service-invoke-road.png -- 14.31kb -> 6.81kb (52.44%)
/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%)
/docs/high-availability/img/redis-master-slave-replication.png -- 16.34kb -> 7.80kb (52.29%)
/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%)
/docs/high-concurrency/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%)
/docs/distributed-system/img/simple-distributed-system-oa.png -- 33.63kb -> 16.07kb (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/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%)
/img/e-commerce-website-detail-page-architecture-2.png -- 34.87kb -> 16.82kb (51.76%)
/docs/high-availability/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%)
/img/high-concurrency-system-design.png -- 51.45kb -> 24.85kb (51.71%)
/docs/high-availability/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/distributed-system/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/high-concurrency/img/redis-caching-avalanche.png -- 22.73kb -> 10.99kb (51.64%)
/img/database-shard-method-2.png -- 44.94kb -> 21.73kb (51.63%)
/docs/high-availability/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%)
/docs/distributed-system/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/distributed-system/img/zookeeper-active-standby.png -- 25.26kb -> 12.24kb (51.54%)
/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%)
/docs/high-concurrency/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%)
/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%)
/docs/distributed-system/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%)
/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%)
/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/distributed-system/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%)
/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/distributed-system/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/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/high-concurrency/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-availability/img/zookeeper-distributed-lock.png -- 16.94kb -> 8.46kb (50.1%)
/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/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/distributed-system/img/redis-redlock.png -- 8.84kb -> 4.44kb (49.78%)
/docs/high-concurrency/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/distributed-system/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%)
/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%)
/docs/high-availability/img/service-invoke-road.png -- 7.15kb -> 3.68kb (48.57%)
/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%)
/img/mq-4.png -- 25.97kb -> 13.50kb (48%)
/docs/high-concurrency/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%)
/img/es-cluster-0.png -- 8.36kb -> 4.44kb (46.93%)
/docs/high-availability/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%)
2018-12-25 15:43:11 +00:00
yanglbme
53eb8492d8
docs: upload img
2018-12-25 16:40:32 +08:00
yanglbme
ad354d4860
docs: update redis-consistence, fix #5
...
Update Cache Aside Pattern
Fix #5
2018-12-25 16:30:23 +08:00
yanglbme
68291c25d7
docs: update doc description, fix #4
...
Update doc description
Update images
Fix #4
2018-12-25 16:25:04 +08:00
yanglbme
5709f0f469
docs: update dubbo-serialization, fix #3
...
- Update dubbo-serialization-protocol.md
- Fix #3
2018-12-24 16:55:21 +08:00
yanglbme
8747eeb7f2
docs: fix typo
2018-12-23 17:13:24 +08:00
yanglbme
d76283a23e
docs: update kafka desc
...
Update kafka description
Add new imgs
2018-12-23 17:07:31 +08:00
yanglbme
1c2e4504c4
docs: delete useless img, fix typo
...
- Delete useless img
- Update doc description
- Fix typo
2018-12-23 11:08:28 +08:00
yanglbme
978859fc30
docs: update description
...
- Update file description
- Fix typo
2018-12-22 17:13:30 +08:00
yanglbme
a3ab26dca2
docs(project): update config, fix typo
...
Add .gitignore and .gitattribute
Fix typo
Update offer page
2018-12-21 19:53:45 +08:00
yanglbme
4e8f0a6d36
docs(project): update project structure
...
See https://doocs.github.io/advanced-java/#/
2018-12-20 16:23:48 +08:00
yanglbme
8af6de3d1c
fix(docs): fix typo
2018-12-06 14:26:47 +08:00
yanglbme
7b8ce84104
docs(es/mq): update doc description
...
更新文档知识点描述
2018-12-05 20:52:54 +08:00
yanglbme
929342d26b
docs(mq): update
...
how-to-ensure-that-messages-are-not-repeatedly-consumed.md
修改保证消息不被重复消费的语言描述,更直观!
2018-12-05 17:08:48 +08:00
yanglbme
89158977f1
docs(es): add es-introduction.md
...
es介绍与核心概念说明
2018-12-04 17:01:34 +08:00
yanglbme
2988af85b1
docs(es): update es-write-query-search.md
...
ElasticSearch底层的lucene以及倒排索引
2018-12-03 19:02:41 +08:00
yanglbme
d8751a68e6
docs(es): add es-production-cluster.md
...
ElasticSearch生产集群的部署架构是什么?每个索引的数据量大概有多少?每个索引大概有多少个分片shard?
2018-12-03 11:07:47 +08:00
yanglbme
1a3daf6311
fix(docs): fix typo
...
修复Markdown语法错误
2018-12-03 09:51:46 +08:00
yanglbme
7fb067ea12
docs(es): add es-optimizing-query-performance.md
...
ElasticSearch在数据量很大(数十亿级别)时如何提高查询效率?
2018-12-02 22:53:20 +08:00
yanglbme
3eaa0ee2a4
docs(es): add es-write-query-search.md
...
ElasticSearch写入/查询数据的工作原理
2018-12-02 20:38:01 +08:00
yanglbme
b4114119a0
docs(es): add es-architecture.md
...
ElasticSearch分布式架构实现原理
2018-12-02 15:45:28 +08:00
yanglbme
6f8ea560ca
docs(mq): add mq-design.md
...
如果让你写一个消息队列,该如何进行架构设计?
2018-12-02 10:17:44 +08:00
yanglbme
1febcae3d3
docs(mq): add mq-time-delay-and-expired-failure.md
...
如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?大量消息积压,如何解决?
2018-12-02 10:01:35 +08:00
yanglbme
0837db820c
docs(architect): add e-commerce-website-detail-page-architecture.md
...
电商网站的商品详情页系统架构
2018-12-01 18:54:39 +08:00
yanglbme
14e4cc03a8
docs(hystrix): add hystrix-introduction.md
...
hystrix的相关介绍与设计原则
2018-12-01 16:49:52 +08:00
yanglbme
4d905626fe
docs(mysql): add mysql-read-write-separation.md
...
MySQL如何实现读写分离?主从复制的原理是啥?如何解决主从同步的延时问题?
2018-12-01 11:19:34 +08:00
yanglbme
819cffbe66
docs(database): add database-shard-global-id-generate.md
...
分库分表之后,id主键如何处理?snowflake算法搞定
2018-11-30 22:52:53 +08:00
yanglbme
8354e4833a
docs(database): add database-shard-dynamic-expand.md
...
如何设计可以动态扩容缩容的分库分表方案?
2018-11-30 21:08:53 +08:00