Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

advanced-java

😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识
Collective - https://opencollective.com/advanced-java - Code: https://github.com/doocs/advanced-java

Merge pull request #29 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - 19d3b51dc35914bb5d58fde1b7b8bed93c5b8405 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 46.21kb -> 20.38kb (55.89%)

/images/mq-10.png -- 23.11kb -> 10.19kb (55.89%)
/docs/hi...

github.com/doocs/advanced-java - 66694224ad1a8c1cc23ea9143bfa4382f69cf58f authored about 6 years ago
docs: update image of kafka to fix #28

- 修改 Kafka 图片小错误
- 调整图片展示位置

github.com/doocs/advanced-java - 4fa1c44df1c52e823f723254be2f85a3a1bb2e03 authored about 6 years ago
docs: update doc description

github.com/doocs/advanced-java - efcc3ef2f41f379fb715956cdfff4fd8a95f54ed authored about 6 years ago
Merge branch 'master' of github.com:doocs/advanced-java

github.com/doocs/advanced-java - 55512c67e695fe5699d9ea7b363b9355c7b1beb8 authored about 6 years ago
docs: update distributed-transaction

github.com/doocs/advanced-java - 95ea03443300a26c4500fffd0311ad91700a4bb9 authored about 6 years ago
Merge pull request #27 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - f3fd8e1cf9f7dcc5346732d28f351447343977b0 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 30.37kb -> 12.92kb (57.45%)

/images/mq-11.png -- 15.19kb -> 6.46kb (57.45%)
/docs/hig...

github.com/doocs/advanced-java - 0197bf578176866e8aaeb0f4f8db06a5e28365e3 authored about 6 years ago
docs: update microservices-introduction

github.com/doocs/advanced-java - 7a234caeddbfef4179200191dd9f51206019f14a authored about 6 years ago
docs: fix typo

github.com/doocs/advanced-java - b6df4d9ab68cf544b870f0c6f8845ed1976782d1 authored about 6 years ago
Merge branch 'master' of github.com:doocs/advanced-java

github.com/doocs/advanced-java - ce115e7b8207200569ae9a56533e0b7949726bc9 authored about 6 years ago
docs: update microservices-introduction

github.com/doocs/advanced-java - dc5bb93f1fac246cad5259fb03edb5985485c0b0 authored about 6 years ago
Merge pull request #26 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - bfb72b1eef4dbd9a83005f4837af49bf594fc72d authored about 6 years ago
[ImgBot] Optimize images

*Total -- 736.98kb -> 535.03kb (27.4%)

/images/micro-deployment.png -- 50.89kb -> 34.59kb (32.0...

github.com/doocs/advanced-java - adfdd65eb9a255af798524f85d8510586ba0eb5f authored about 6 years ago
Merge branch 'master' of github.com:doocs/advanced-java

github.com/doocs/advanced-java - d4fae2fa88c21e319de9dd24c1928a03281fdfd3 authored about 6 years ago
docs: update microservices-introduction

新增微服务相关论文翻译

github.com/doocs/advanced-java - 1a6c16396e4c737c7b2bf13de36b417086d434e6 authored about 6 years ago
Merge pull request #25 from a631807682/master

Update dubbo-serialization-protocol.md

github.com/doocs/advanced-java - 6b500e07be24cfda088235f5713f94c9ad3d2f0c authored about 6 years ago
update dubbo-serialization-protocol.md

github.com/doocs/advanced-java - 94bdc15bf1619112913cbffafd2ab0d7649e2cf8 authored about 6 years ago
Merge pull request #24 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - 4d55ba61d209d3a00bdae487597834d18abc26d3 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 37.50kb -> 35.56kb (5.18%)

/images/220px-Internet_dog.jpg -- 18.75kb -> 17.78kb (5.18...

github.com/doocs/advanced-java - 9788c870adf1654e03f27cab55f2660dbb84026e authored about 6 years ago
docs: update hystrix-timeout

基于 timeout 机制为服务接口的调用超时提供安全保护

github.com/doocs/advanced-java - 8057def371604ea6c437eb739d39103b1987afe8 authored about 6 years ago
docs: fix typo

github.com/doocs/advanced-java - ac26eed87e4b2cdf17b78ed0d571678026a1bb5b authored about 6 years ago
docs: update doc description

github.com/doocs/advanced-java - bbe7c8fdfb6dd82582b50446b5870e97b26218f1 authored about 6 years ago
docs: update UUID desc to fix #22, rename images

- Update UUID desc to fix #22
- Rename img to images
- Fix typo

github.com/doocs/advanced-java - a7cb2432598b320d4e3d6ffbc6957d4166dd9b7f authored about 6 years ago
docs: update hystrix-thread-pool-current-limiting

深入线程池隔离与接口限流知识点补充

github.com/doocs/advanced-java - 1caf071b5924ed23622e16766d43ff4b6037ce51 authored about 6 years ago
Merge pull request #21 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - 8c29602fb35a9303358d2a39aa9945a7e34dc1a2 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 13.78kb -> 13.28kb (3.66%)

/img/bulkhead-partition.jpg -- 6.89kb -> 6.64kb (3.66%)
/d...

github.com/doocs/advanced-java - acc3d8276624158aec1faec0396c0cc4d2b062c3 authored about 6 years ago
docs: add hystrix-thread-pool-current-limiting

- Update index.html
- Add hystrix-thread-pool-current-limiting.md
- Update hystrix-introduction ...

github.com/doocs/advanced-java - 5b5a067713224490d76338bc58d744147a3060f9 authored about 6 years ago
feat: add hystrix-circuit-breaker

深入 Hystrix 断路器执行原理

github.com/doocs/advanced-java - fce3c1ff522fed6cd3b8ed690de25d2c6533a3e3 authored about 6 years ago
feat: add hystrix-fallback

Hystrix 降级机制具体场景演示

github.com/doocs/advanced-java - 82173fe7775004acfab41da3186eda4d03b133d0 authored about 6 years ago
Merge branch 'master' of github.com:doocs/advanced-java

github.com/doocs/advanced-java - 0584822e2860e543cc13d674e6a3aece8294a9d2 authored about 6 years ago
docs: update redis-consistence, fix #18

更新高并发场景下缓存与数据库双斜不一致问题分析

github.com/doocs/advanced-java - 13c775483f79ad71517dd020f4e25bd9e83c82af authored about 6 years ago
Merge pull request #19 from naah69/patch-1

docs: fix typo @naah69

github.com/doocs/advanced-java - 8f18479d76eda86035e485b1ae84b6915f4b73b6 authored about 6 years ago
Update mq-time-delay-and-expired-failure.md

github.com/doocs/advanced-java - c25eead007461579c8cb6a1b0052112f67f66e3f authored about 6 years ago
docs: fix typo, fix #17

github.com/doocs/advanced-java - d763deeafe6a1f1329105edc48100ea414a94ec6 authored about 6 years ago
docs: udpate _coverpage

github.com/doocs/advanced-java - 8b6aaa4136a24e00504847adf6ade2c928d10bd4 authored about 6 years ago
Merge branch 'master' of github.com:doocs/advanced-java

github.com/doocs/advanced-java - d43ad136907aaaf652cd3f482d8af74e12e445bd authored about 6 years ago
docs: update hystrix-request-cache.md

- Update request cache
- Update offer.md
- Update title of Advanced-Java

github.com/doocs/advanced-java - 0bc53f68e83c492f6955dbd4073b81193a0db837 authored about 6 years ago
Merge pull request #16 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - e647f506a1380253d2847851c6b6978d1c306660 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 55.49kb -> 25.74kb (53.6%)

/docs/high-availability/img/hystrix-request-cache.png -- 2...

github.com/doocs/advanced-java - ed834cabce5cf6f7f92c78d85b725d2e2ea64caf authored about 6 years ago
docs: add hystrix-request-cache

- Update offer page
- Add hystrix-request-cache.md

github.com/doocs/advanced-java - e57d35f5eca570fbd4ac63e890db5e9144420309 authored about 6 years ago
docs: fix typo, update offer page

github.com/doocs/advanced-java - 16982952ae24e5fbaf871a920b434c97e260d535 authored about 6 years ago
docs: fix typo

github.com/doocs/advanced-java - 430cff5d008460e6b76cde06308b99b7f8f129ea authored about 6 years ago
docs: update hystrix-process

深入 Hystrix 内部执行原理

github.com/doocs/advanced-java - e266e965b25d8fe10bd8aee910ad5da076465760 authored about 6 years ago
Merge pull request #15 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - 8c547beeacc3d3f1b9e9f1f3b7658713aaeb8ce4 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 132.41kb -> 61.30kb (53.71%)

/docs/high-availability/img/hystrix-process.png -- 66.21...

github.com/doocs/advanced-java - ee19bab1557e012a6b896d234143d9a315d8e179 authored about 6 years ago
docs: add hystrix-process.md

深入分析 Hystrix 执行时内部原理--待补充

github.com/doocs/advanced-java - dd58163a8ba4781691919f48a0988efed3bfb83b authored about 6 years ago
docs: update hystrix-introduction

Update hystrix status

github.com/doocs/advanced-java - ad6be66dcaab99c732200179b9a31c5e2b67fad3 authored about 6 years ago
docs: fix typo

github.com/doocs/advanced-java - cadecf94e078861678c6ad454106bc02bb3a2478 authored about 6 years ago
Merge pull request #13 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - 126c47204b967b2f38b047c923fb85d0e4849775 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 10.20kb -> 4.69kb (54.05%)

/img/hystrix-thread-pool-queue.png -- 5.10kb -> 2.34kb (54...

github.com/doocs/advanced-java - 5b678a90c0d9ca5fbc9ca3b3c2d02b396aed37bd authored about 6 years ago
Merge branch 'master' of github.com:doocs/advanced-java

github.com/doocs/advanced-java - b5b86ae322def9ff0ccd8e19a2de46254fc77b26 authored about 6 years ago
docs: add hystrix-semphore-isolation, fix #12

- Add hystrix-semphore-isolation.md
- Update RabbitMQ, fix #12
- Fix typo

github.com/doocs/advanced-java - 4fe4d73eb0609a0e1933d86b092c76e6a7ba6d25 authored about 6 years ago
Merge pull request #11 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - eafb7e7d78fa5d63624dcc546965f9b310d978e3 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 46.33kb -> 22.69kb (51.03%)

/docs/high-availability/img/hystrix-semphore-thread-pool....

github.com/doocs/advanced-java - 9ae429d48b945ff3a0b81a848aefd62910fd9bc7 authored about 6 years ago
docs: update hystrix-semphore-isolation.md

Hystrix 基于信号量策略实现资源隔离

github.com/doocs/advanced-java - de8dda77162ae6b16a737c2a64c6eeeae3021efe authored about 6 years ago
docs: add hystrix-semphore-isolation.md

基于 Hystrix 信号量机制实现资源隔离--待补充

github.com/doocs/advanced-java - 18483d82ae01e8334e306832b50e77740eae4c69 authored about 6 years ago
docs: update config

Add plugin zoom-image

github.com/doocs/advanced-java - e45e368e140ddcd1f20ec80372f96bc5292c772e authored about 6 years ago
docs: delete useless images

github.com/doocs/advanced-java - fc7eaab82e58751d11364885cf77b948a54ec020 authored about 6 years ago
Merge pull request #8 from doocs/imgbot

Optimize images

github.com/doocs/advanced-java - e06eb7738903bf90ee0df9c5113b553713816eb6 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 24.60kb -> 11.55kb (53.05%)

/docs/high-availability/img/hystrix-thread-pool-isolation...

github.com/doocs/advanced-java - 69bd0490c0f3d0eccf9457172744d6db699c1db6 authored about 6 years ago
docs: add hystrix-thread-pool-isolation.md

Hystrix 线程池技术实现资源隔离
Redis 小修改

github.com/doocs/advanced-java - b2f9168a571eaa6a9e1d0f03eb9362f4abd00694 authored about 6 years ago
Merge pull request #7 from doocs/imgbot

[ImgBot] Optimize images

github.com/doocs/advanced-java - 429a6b63cb0b3e5f83ebebc5354b5bc900c999b4 authored about 6 years ago
[ImgBot] Optimize images

*Total -- 10,891.80kb -> 4,161.03kb (61.8%)

/img/get-up-and-study.png -- 845.84kb -> 33.06kb (9...

github.com/doocs/advanced-java - c62195365f6fb75d7e83a93d5a5c6cb58660f54e authored about 6 years ago
docs: update configs, fix #6

Update configs
Fix #6
Add issues button

github.com/doocs/advanced-java - 3e85a56a5714f9dcbb9abca0eb9b42f8ae4159af authored about 6 years ago
docs: upload img

github.com/doocs/advanced-java - 53eb8492d853770fe21b24f11466a999382de1e1 authored about 6 years ago
docs: update redis-consistence, fix #5

Update Cache Aside Pattern
Fix #5

github.com/doocs/advanced-java - ad354d4860f128acc2d1f3a918150b7e33874418 authored about 6 years ago
docs: update doc description, fix #4

Update doc description
Update images
Fix #4

github.com/doocs/advanced-java - 68291c25d7d6e59c4be4d3b5aa442c4677bad06d authored about 6 years ago
docs: update dubbo-serialization, fix #3

- Update dubbo-serialization-protocol.md
- Fix #3

github.com/doocs/advanced-java - 5709f0f469bae5f8911d9d8787d0a6c2df153622 authored about 6 years ago
docs: fix typo

github.com/doocs/advanced-java - 8747eeb7f2cda30907496fa34aca086bde1cab3a authored about 6 years ago
docs: update kafka desc

Update kafka description
Add new imgs

github.com/doocs/advanced-java - d76283a23ee7cbe1a6470eaf0019ac74a93d9841 authored about 6 years ago
docs: delete useless img, fix typo

- Delete useless img
- Update doc description
- Fix typo

github.com/doocs/advanced-java - 1c2e4504c40b888100b6d0d87506c679ae18da39 authored about 6 years ago
docs: update description

- Update file description
- Fix typo

github.com/doocs/advanced-java - 978859fc308500edeebdbea65db9731e6bb81738 authored about 6 years ago
docs(project): update config, fix typo

Add .gitignore and .gitattribute
Fix typo
Update offer page

github.com/doocs/advanced-java - a3ab26dca2b69d4c63e7bf4052ce1ebcfec89298 authored about 6 years ago
docs(project): update config, add offer page

See https://doocs.github.io/advanced-java/#/offer

github.com/doocs/advanced-java - 488cb742ed969d439c4fe7dd5c98b3873f57f6e7 authored about 6 years ago
docs(index): update index and coverpage

github.com/doocs/advanced-java - 6bf5dde1ab081ade39561eb50fa54c9f76105bb8 authored about 6 years ago
docs(img): change img path

github.com/doocs/advanced-java - 034f92214cc4f30021bfb8dd1f89a34e9e828416 authored about 6 years ago
fix(docs): fix typo

github.com/doocs/advanced-java - ee383b103267b3896d49415bc11689bf8777318f authored about 6 years ago
docs(project): update project structure

See https://doocs.github.io/advanced-java/#/

github.com/doocs/advanced-java - 4e8f0a6d360ad698cb2884695a0840b8c02c17d8 authored about 6 years ago
fix(docs): fix typo

github.com/doocs/advanced-java - 8af6de3d1c6c02d2a602bb8e68e56c729436f2a8 authored about 6 years ago
docs(es/mq): update doc description

更新文档知识点描述

github.com/doocs/advanced-java - 7b8ce841040eb374f6e74b97972ea06c77101c11 authored about 6 years ago
docs(mq): update

how-to-ensure-that-messages-are-not-repeatedly-consumed.md

修改保证消息不被重复消费的语言描述,更直观!

github.com/doocs/advanced-java - 929342d26be6505d2f3c83b23adbbc683c2e5d39 authored about 6 years ago
docs(es): add es-introduction.md

es介绍与核心概念说明

github.com/doocs/advanced-java - 89158977f1d2265a19e20118fc0a9cc127929644 authored about 6 years ago
docs(es): update es-write-query-search.md

ElasticSearch底层的lucene以及倒排索引

github.com/doocs/advanced-java - 2988af85b19c0613d474c095d615726ef65a2bc1 authored about 6 years ago
docs(es): add es-production-cluster.md

ElasticSearch生产集群的部署架构是什么?每个索引的数据量大概有多少?每个索引大概有多少个分片shard?

github.com/doocs/advanced-java - d8751a68e600b69202f0f942a19d928daa3682de authored about 6 years ago
fix(docs): fix typo

修复Markdown语法错误

github.com/doocs/advanced-java - 1a3daf6311e13257f0d2a3f204fa210a99a8f376 authored about 6 years ago
docs(es): add es-optimizing-query-performance.md

ElasticSearch在数据量很大(数十亿级别)时如何提高查询效率?

github.com/doocs/advanced-java - 7fb067ea12d888533c4dd58b93114d1f7f719c17 authored about 6 years ago
docs(es): add es-write-query-search.md

ElasticSearch写入/查询数据的工作原理

github.com/doocs/advanced-java - 3eaa0ee2a439d099c0fb99e8b73dafd3cb2f085d authored about 6 years ago
docs(es): add es-architecture.md

ElasticSearch分布式架构实现原理

github.com/doocs/advanced-java - b4114119a0a52aa6151d1e042dac814dc2c0b38d authored about 6 years ago
docs(mq): add mq-design.md

如果让你写一个消息队列,该如何进行架构设计?

github.com/doocs/advanced-java - 6f8ea560ca821c0eb8d424738a8a38443fb75949 authored about 6 years ago
docs(mq): add mq-time-delay-and-expired-failure.md

如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?大量消息积压,如何解决?

github.com/doocs/advanced-java - 1febcae3d369e226e3c037cfa3e5883aeb4eb726 authored about 6 years ago
docs(architect): add e-commerce-website-detail-page-architecture.md

电商网站的商品详情页系统架构

github.com/doocs/advanced-java - 0837db820c2d0dc44a2fa79469174263aeb187db authored about 6 years ago
docs(hystrix): add hystrix-introduction.md

hystrix的相关介绍与设计原则

github.com/doocs/advanced-java - 14e4cc03a86bec86c742cccd8af1df3f08631f43 authored about 6 years ago
docs(mysql): add mysql-read-write-separation.md

MySQL如何实现读写分离?主从复制的原理是啥?如何解决主从同步的延时问题?

github.com/doocs/advanced-java - 4d905626fec6e461e5ef4e6b5b8e0d58eb3942b5 authored about 6 years ago
docs(database): add database-shard-global-id-generate.md

分库分表之后,id主键如何处理?snowflake算法搞定

github.com/doocs/advanced-java - 819cffbe66b070181b419b6f86f347f4d7d7e26a authored about 6 years ago
docs(database): add database-shard-dynamic-expand.md

如何设计可以动态扩容缩容的分库分表方案?

github.com/doocs/advanced-java - 8354e4833ad592d8acad7713be11eed7e40ba0a3 authored about 6 years ago
docs(database): add database-shard-method.md

未分库分表的系统如何动态切换到分库分表上?

github.com/doocs/advanced-java - 42167f90c68dae36646b0efe642396ef2893c161 authored about 6 years ago
docs(database): add database-shard.md

如何分库分表?有哪些分库分表中间件?如何垂直拆分?水平拆分?

github.com/doocs/advanced-java - 8a81763d0328df82713e776ffe7c7a8cc4bb5e3b authored about 6 years ago
docs(design): add high-concurrency-design.md

如何设计一个高并发系统

github.com/doocs/advanced-java - 296046256173345454d859c313b42818277fba5c authored about 6 years ago
docs(transaction): add distributed-transaction.md

分布式事务的5种实现方案

github.com/doocs/advanced-java - 3458cfb0d13b9b690178b44f28fb5370498c2714 authored about 6 years ago