自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 十年开发经验总结的Java程序员架构学习路线

一,分布式架构架构分布式的英文  分布式计算技术的应用和工具,成熟目前的技术包括J2EE,CORBA和.NET(DCOM),这些技术牵扯的内容非常广,相关的书籍也非常多,本文不介绍这些技术的内容,也没有涉及这些技术的细节,只是从各种分布式系统平台产生的背景和在软件开发中应用的情况来探讨它们的主要异同。分布式系统是一个古老而宽泛的话题,而近几年因为“大数据”概念的兴起,又焕发出了新的青春与活力。除...

2018-03-19 19:34:04 466

转载 微服务开发中的数据架构设计

本文来自作者 陈伟荣 在 GitChat 分享【微服务开发中的数据架构设计】前言微服务是当前非常流行的技术框架,通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整组合以及系统的高可用性。为业务创新和业务持续提供了一个良好的基础平台。本文分享在这种技术架构下的数据架构的设计思想以及设计要点,本文包括下面若干内容。微服务技术框架中的多层数据架构设计数据...

2018-03-18 14:04:24 1792

转载 技术架构演进中的思考点

关注作者的微信公众号:“Java架构师学习”一个只分享Java架构干货的公众号网站技术架构为什么会演进我个人总结出来我们的技术架构演进的两种驱动力,驱动着我们为什么演进网站的技术架构:1. 内在驱动力:我们期望把当前的业务做得更好,开发更多新业务2. 外在驱动力:用户量的上升、用户种类的多样化这两种驱动力不是独立的,更多时候是并行的。我想淘宝就是两种驱动力并行驱动的结果。演进的原因很简单。但是在什...

2018-03-15 13:46:24 707

转载 阿里架构师的工作总结:Spring Cloud在架构演进中起到的作用

Spring Cloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,本篇主要解答这两个问题:Spring Cloud在微服务的架构中都做了哪些事情?Spring Cloud提供的这些功能对微服务的架构提供了怎样的便利?关注作者的微信公众号:“Java架构师学习”一个只分享Java架构干货的公众号传统架构发展史单体架构单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个...

2018-03-12 16:08:30 359

转载 Java程序员如何让面试成功率提升到百分百

关注作者的微信公众号:“Java架构师学习”一个只分享Java架构干货的公众号一、概述面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。“你的优势是什么?”多年前我觉得这个问题很无聊,现在我经常...

2018-03-10 19:45:00 1601

转载 五分钟阅读阿里巴巴架构师如何使用微服务框架搭建电商平台全过程

关注作者的微信公众号:“Java架构师学习”一个只分享Java架构干货的公众号本文你将学到什么?本文将以原理+实战的方式,首先对“微服务”相关的概念进行知识点扫盲,然后开始手把手教你搭建这一整套的微服务系统。这套微服务框架能干啥?这套系统搭建完之后,那可就厉害了:微服务架构 。你的整个应用程序将会被拆分成一个个功能独立的子系统,独立运行,系统与系统之间通过RPC接口通信。这样这些系统之间的耦合度大...

2018-03-10 17:57:22 665

转载 一篇文章带你快速理解微服务架构,由浅入深带你走进微服务架构的核心

什么是微服务关注作者的微信公众号:“Java架构师学习”一个只分享Java架构干货的公众号首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。一个打车软件的架构图如下:...

2018-03-09 17:43:31 51503 4

原创 “大话架构”Java程序员需要突破的技术要点

一、源码分析源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦):1、只关注项目本身,不懂就baidu一下。2、除了做好项目,还会阅读和项目有关的技术书籍,看wikipedia。3、除了阅读和项...

2018-03-06 13:58:55 1312

转载 面向架构的腐化之谜

前言新技术层出不穷。过去十年时间里,我们经历了许多激动人心的新技术,包括那些新的框架、语言、平台、编程模型等等。这些新技术极大地改善了开发人员的工作环境,缩短了产品和项目的面世时间。然而作为在软件行业第一线工作多年的从业者,我们却不得不面对一个现实,那就是当初采用新技术的乐趣随着项目周期的增长而迅速减少。无论当初的选择多么光鲜,半年、一年之后,只要这个项目依然活跃,业务在扩张——越来越多的功能需要...

2018-03-01 15:41:44 283

Java高级架构知识总汇——源码分析,分布式,微服务,性能优化

Java源码分析与常用设计模式,分布式架构的框架结构,底层原理。手写spring mvc,微服务架构 spring 5新特新与源码解析。

2018-03-16

陈皓-Cloud Native 云化架构.

Cloud Native 云化架构,微服务架构的演进历史,运用,结构

2018-02-03

阿里大牛眼中——Dubbo 的过去、现在以及未来

阿里大神分享Dubbo 的过去、现在以及未来,应用与分布式,微服务架构,Java程序员必看

2018-02-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除