Dubbo架构设计与源码解析(一) 架构设计
作者:黄金一、架构演变单应用架构垂直架构分布式架构微服务架构云原生架构二、Dubbo总体架构1、角色职能•Container:服务容器(tomcat、jetty、weblogic)•Provider:服务提供者•Consumer:服务消费者•Registr
Wesley13 Wesley13
3年前
Java数据访问层对比
通过DAL(DataAccessLayer)可以做到在公司范围提供统一的数据库访问方式以降低总体的开发成本避免由于技术人员水平不同而造成的相同功能实现方式,标准,质量不一至;集中优势人员,将相关的功能做深,做好,做稳定,做全面出现技术问题的时候有专门的技术团队及时支持。降低总体的风险。dexcoderdalhttp:
Stella981 Stella981
3年前
ConcurrentHashmap 解析
ConcurrentHashmap(JDK1.7) 总体描述:  concurrentHashmap是为了高并发而实现,内部采用分离锁的设计,有效地避开了热点访问。而对于每个分段,ConcurrentHashmap采用final和内存可见修饰符volatile关键字(内存立即可见:Ja
Wesley13 Wesley13
3年前
JAVA并发容器代码随读
1.java.util.concurrent所提供的并发容器java.util.concurrent提供了多种并发容器,总体上来说有4类,队列类型的BlockingQueue和 ConcurrentLinkedQueue,Map类型的ConcurrentMap,Set类型的ConcurrentSkipListSet和CopyOnWri
Stella981 Stella981
3年前
Jetty源码导读一:启动过程
启动过程总体流程ServerThreadPool、HandlerConnectorServer启动过程,主要做了以下的事情:检查,如果ErrorHandler没有,则创建一个注册和启动关闭钩子启动除了Connector的其他所有组件ThreadPool
Wesley13 Wesley13
3年前
MySQL_分库分表
分库分表数据切分  通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果。数据的切分同时还能够提高系统的总体可用性,由于单台设备Crash之后,仅仅有总体数据的某一部分不可用,而不是全部的数据。切分模式  数据的切分(Sharding)依据其切分规则的类
Stella981 Stella981
3年前
DevOps平台中的自动化部署框架设计
转载本文需注明出处:微信公众号EAWorld,违者必究。本文目录:一、背景二、我们的需求是什么?三、概念澄清四、概念模型五、总体设计六、关键点设计七、总结一、背景说到
Wesley13 Wesley13
3年前
MDT 2013 从入门到精通之概念扫盲
从今日开始为大家带来微软MDT2013批量部署操作系统从入门到精通系列教程,旨在为大家以后的工作、学习提供一个便利的参考教程,以便大家更好、更深入的了解微软MDT,从而减轻企业工程师、IT从业人员及个人用户在生产环境或测试环境中部署问题,提高操作系统部署速度、质量等。接下来直接进入正文:常规部署操作系统缺点:1.硬件标准差异、软件多样化
京东云TiDB SQL优化的最佳实践
京东云TiDBSQL层的背景介绍从总体上概括TiDB和MySQL兼容策略,如下表:!(https://oscimg.oschina.net/oscnet/upce7da20a01172c6bbadac82e84bf9eeb0
电鱼智能 电鱼智能
5个月前
RK3568技术笔记一 RK3568总体介绍
RK3568是瑞芯微开发出一款很好用的芯片。我准备做个相关的开发学习,一些把我的一些心得体会书写一下;主要特性QuadcoreCortexA55upto2.0GHzMaliG52GPU1TOPSNPULPDDR4/LPDDR4X/DDR4/DDR3/DDR