上一页 1 ··· 6 7 8 9 10
摘要: 阶段一、单机构建网站 网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tomcat、jetty、jboos,然后直接使用JSP/servlet技术,或者使用一些开源的框架如maven+spring+struct+hibernate、maven+spring+spring 阅读全文
posted @ 2018-07-17 21:50 AI乔治 阅读(784) 评论(0) 推荐(1) 编辑
摘要: 缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 一、缓存概述 缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 1.1缓存的原理 (1) 将数据写入/读取速度更快的存储(设备 阅读全文
posted @ 2018-07-17 21:34 AI乔治 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务 首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。 传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。 阅读全文
posted @ 2018-07-17 13:31 AI乔治 阅读(1038) 评论(4) 推荐(3) 编辑
摘要: 在Sring核心与设计模式的文章中,分别介绍了Ioc容器和Bean的依赖关系。如果阅读过前2文就会知道,Spring的整个运转机制就是围绕着IoC容器以及Bean展开的。IoC就是一个篮子,所有的Bean都向里面扔。除了提供篮子功能创建并存放Bean之外,IoC还要负责管理Bean与Bean之间的关 阅读全文
posted @ 2018-07-14 21:50 AI乔治 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider 阅读全文
posted @ 2018-07-11 14:12 AI乔治 阅读(4588) 评论(0) 推荐(1) 编辑
摘要: 前言: 我先介绍一下我的新同事,据说他是美国篮球运动员詹姆斯的死忠粉,公司好多同事都这么叫他James,有8年开发经验的架构师,之前在AL待过,我一听说是AL的,啧啧啧........,就有种莫名的种亲切感,就立马找新同事聊了起来。我们在空余的时间聊了很久,也聊了好多。毕竟之前都在AL待过,感觉话题 阅读全文
posted @ 2018-07-11 14:09 AI乔治 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 前言: 传统的 IO 流还是有很多缺陷的,尤其它的阻塞性加上磁盘读写本来就慢,会导致 CPU 使用效率大大降低。 所以,jdk 1.4 发布了 NIO 包,NIO 的文件读写设计颠覆了传统 IO 的设计,采用通道+缓存区使得新式的 IO 操作直接面向缓存区,并且是非阻塞的,对于效率的提升真不是一点两 阅读全文
posted @ 2018-07-11 14:06 AI乔治 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 因为我是一个不管做什么事情都喜欢进行总结的一个人。所以对于在上周去淘宝面试的经历,现在面试回来总结,我想对所有程序员们谈谈。 阅读全文
posted @ 2018-07-08 15:10 AI乔治 阅读(1559) 评论(0) 推荐(1) 编辑
上一页 1 ··· 6 7 8 9 10

作者微信号:wm1106701116 (备注:博客园) 加入微信架构群,获取架构师学习资料。