文档章节

spring云化架构迁移 (一)

wangshuaixin
 wangshuaixin
发布于 2017/09/11 13:02
字数 312
阅读 14
收藏 0

继上次的日志之后,一直在整理前项目和规划代码层级架构,一直没有更新博客说明。

下面会重点的说明一下项目架构,并且同步将代码放置在码云上面,这是前期整理的开发框架,内部使用会再次封装和整合。

项目整体命名:carrot,没有任务寓意,只是在google上随机查的一个单词。

项目规划说明:

    carrot:真实项目的根目录,涉及到各服务

    carrot-base:基础架构,设计公用的基础抽象

    carrot-boot:整合spring-boot的基础架构,会根据需求,封装不同的spring-boot特性组件

    carrot-plug:插件,会根据需要编写不同的插件,包括redis,mq等第三方

    carrot-cloud:整合spring-cloud的基础框架,可以根据不同的需要,封装不同的spring-cloud组件

 

上面的只是一些个人的见解和设计,每个人都可以根据不同的想法设计不同的架构。

代码已经放置在码云,地址:https://gitee.com/gnn-wsx/projects

后续会根据时间,来不定期的更新博客,将整合和设计的想法同步到博客。

© 著作权归作者所有

共有 人打赏支持
wangshuaixin

wangshuaixin

粉丝 13
博文 31
码字总数 29115
作品 1
海淀
技术主管
Nacos 计划发布v0.2版本,进一步融合Dubbo和SpringCloud生态

在近期的Aliware Open Source 成都站的活动上,阿里巴巴高级工程师邢学超(于怀)分享了Nacos v0.2的规划和进度,并对Nacos v0.3的控制台进行了预览。Nacos v0.2将进一步融入Duboo和Spring ...

中间件小哥
09/07
0
0
中小企业对Spring Cloud微服务架构实践经验总结的一些思考

Spring Cloud 在国内中小型公司能用起来吗?从 2016 年初一直到现在,我们在这条路上已经走了一年多。 在使用 Spring Cloud 之前,我们对微服务实践是没有太多的体会和经验的。从最初的开源软...

Java大蜗牛
08/13
0
0
【小马哥】Spring Cloud系列讲座

这里为大家推荐一个不错的Spring Cloud系列讲座,讲师介绍如下: 小马哥,阿里巴巴技术专家,从事十余年Java EE 开发,国内微服务技术讲师。目前主要负责微服务技术推广、架构设计、基础设施...

杜琪
03/02
0
0
(五) 构建spring cloud云服务架构 - HongHu云架构代码结构构建

上一篇介绍了《构建spring cloud云服务架构 - HongHu企业分布式微服务云架构图》,本篇我们根据架构图进行代码的构建。根据微服务化设计思想,结合spring cloud一些优秀的项目,如服务发现、...

SpringCloud关注者
09/28
0
0
(一)构建spring cloud微服务分布式云架构 - Spring Cloud简介

Spring Cloud是一系列框架的有序集合。利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了...

SpringCloud关注者
09/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

学习设计模式——命令模式

任何模式的出现,都是为了解决一些特定的场景的耦合问题,以达到对修改封闭,对扩展开放的效果。命令模式也不例外: 命令模式是为了解决命令的请求者和命令的实现者之间的耦合关系。 解决了这...

江左煤郎
31分钟前
1
0
字典树收集(非线程安全,后续做线程安全改进)

将500W个单词放进一个数据结构进行存储,然后进行快速比对,判断一个单词是不是这个500W单词之中的;来了一个单词前缀,给出500w个单词中有多少个单词是该前缀. 1、这个需求首先需要设计好数据结...

算法之名
昨天
7
0
GRASP设计模式

此文参考了这篇博客,建议读者阅读原文。 面向对象(Object-Oriented,OO)是当下软件开发的主流方法。在OO分析与设计中,我们首先从问题领域中抽象出领域模型,在领域模型中以适当的粒度归纳...

克虏伯
昨天
0
0
Coding and Paper Letter(四十)

资源整理。 1 Coding: 1.Tomislav Hengl撰写的非官方作者指南:Michael Gould•Wouter Gerritsma。 UnofficialGuide4Authors 2.R语言包rwrfhydro,社区贡献的工具箱,用于管理,分析和可视化...

胖胖雕
昨天
0
0
JAVA 内存回收

参考:https://www.cnblogs.com/leesf456/p/5218594.html 1,JMV 中哪些可以作为 GC Root? 1. 虚拟机栈(栈帧中的局部变量区,也叫做局部变量表)中引用的对象。 2. 方法区中的类静态属性引...

Carlyle_Lee
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部