- Notifications
You must be signed in to change notification settings - Fork105
Distributed Java.《分布式 Java》
License
NotificationsYou must be signed in to change notification settings
waylau/distributed-java
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Distributed Java.Let'sREAD!
《分布式 Java》是一本关于 Java 分布式应用的学习教程,是对市面上基于 Java 的分布式系统最佳实践的技术总结。图文并茂,并通过大量实例让你走近 Java 的世界!
本书业余时间所著,水平有限、时间紧张,难免疏漏,欢迎指正,点此提问。感谢您的参与!
书中所有实例,在https://github.com/waylau/distributed-java 的samples 目录下,代码遵循《Java 编码规范》。另外有 GitBook 的版本方便阅读http://waylau.gitbooks.io/distributed-java。
从目录开始阅读吧!
涉及的相关技术及版本如下。
- JDK 13
- Apache Maven 3.6.3
- Eclipse 2019-12 (4.14)
- JUnit 5.5.2
- Jersey 2.30
- Apache CXF 3.3.5
- Spring 5.2.3.RELEASE
- ActiveMQ 5.15.11
- Spring Boot 2.1.2.RELEASE
- Axon Framework 3.4.3
- Docker 17.09.1-ce-win42
- Spark 2.3.0
- MongoDB 3.4.6
- ZooKeeper 3.5.6
- Spring Security 5.2.0.BUILD-SNAPSHOT
- NGINX 1.15.8
- Spring Cloud Finchley.M9
包含示例如下:
- 在Java中实现常用网络I/O模型
- 并发带来的风险——死锁
- 基于Java RMI实现分布式对象通信
- 基于JAX-WS实现Web服务
- 基于JMS的消息发送和接收
- 基于Jersey来构建REST服务
- 基于Apache CXF来构建REST服务
- 基于Spring Web MVC来构建REST服务
- Jetty HTTP Server
- 基于Spring Boot实现微服务
- 基于CQRS微服务通信
- 使用AWS平台实现Serverless架构
- 基于Spark词频统计
- 基于MongoDB文件服务器
- 基于ZooKeeper的服务注册和发现
- 基于Spring Cloud的服务器
- 基于Spring Cloud的客户端
- 陆续整理中...
与本书配套的书籍已经出版:
您也可以直接联系我:
- 博客:https://waylau.com
- 邮箱:waylau521(at)gmail.com
- 微博:http://weibo.com/waylau521
- 开源:https://github.com/waylau
若您对本书不感冒,笔者还写了其他方面的超过一打的书籍(可见https://waylau.com/books/),多是开源电子书。
本人也维护了一个books-collection项目,里面提供了优质的专门给程序员的开源、免费图书集合。
捐赠所得所有款项将用于开源事业!见捐赠列表。
About
Distributed Java.《分布式 Java》
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.
