社交网络 社交网络-是一个旨在开发可扩展,快速且易于贡献的社交网络的项目。 该项目的目的是展示复杂系统开发的最佳实践。 Project使用Java的最新发行版-10和现代框架。 社交网络-是一个建立在微服务架构之上的项目,其中每个服务负责一件事情,可以独立扩展它们。 建筑 开发环境: 开始订单 微服务相互依赖,因此启动顺序应为: sn-auth-service sn发现服务 网关服务 其他服务 码头工人 开发可以使用Docker完成。 每个服务都有一个用于创建docker映像的构建作业。 有docker-compose.yml文件将所有服务连接在一起。 要更新和运行docker env