• 欢迎访问马东东的博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:微服务

阿里P8架构师谈:SpringCloud简介,微服务架构,以及与Dubbo的详细比较

什么是Spring CloudSpring Cloud 是一套完整的微服务解决方案,基于 Spring Boot 框架,准确的说,它不是一个框架,而是一个大的容器,它将市面上较好的微服务框架集成进来,从而简化了开发者的代码量。为什么需要Spring CloudSpring Cloud 是整个 Spring 家族中新……

高并发架构系列:Spring Cloud的核心成员、以及架构实现详细介绍

微服务架构系列高并发架构系列:服务注册与发现的实现原理、及实现优劣势比较阿里P8架构师谈:Restful、SOAP、RPC、SOA、微服务之间的区别阿里P8架构师谈:微服务技术架构、监控、Docker、服务治理等体系阿里P8架构师谈:Dubbo的详细介绍、设计思路、以及4大适用场景阿里P8架构师谈:从单体架构、到SO……

阿里P8架构师谈:从单体架构、到SOA、再到微服务的架构设计详解

本文涉及的内容以及知识点如下:1、单体架构2、单体架构的拆分3、SOA与微服务的区别4、微服务的优缺点5、微服务的消息6、服务集成7、数据的去中心化单体架构Web应用程序发展的早期,大部分web工程是将所有的功能模块(service side)打包到一起并放在一个web容器中运行,很多……

阿里P8架构师谈:微服务技术架构、监控、Docker、服务治理等体系

1.什么是微服务1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可)2)独立的进程(java的tomcat,nodejs等)3)轻量级的通信(不是soap,是http协议)4)基于业务能力(类似用户服务,商品服务等等)5)独立部署(迭代速度快)6)无集中式管理(无须统一技术栈,可……

阿里P8架构师谈:Restful、SOAP、RPC、SOA、微服务之间的区别

内容大纲:1.介绍Restful、SOAP、RPC、SOA以及微服务2.重点谈谈SOA与微服务的区别3.以及为什么要使用微服务架构什么是RestfulRestful是一种架构设计风格,提供了设计原则和约束条件,而不是架构,而满足这些约束条件和原则的应用程序或设计就是 Restful架构或服务。主要的设计原则:……

高并发架构系列:服务注册与发现的实现原理、及实现优劣势比较

服务注册与发现的来源首先,服务注册与发现是来自于微服务架构的产物。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。而在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了巨大的挑战。而且服务集群的跨度很大、数量很多(数以百计甚至更多),为保……

阿里P8架构师谈:微服务Dubbo和SpringCloud架构设计、优劣势比较

本文主要围绕微服务的技术选型、通讯协议、服务依赖模式、开始模式、运行模式等几方面来综合比较Dubbo和Spring Cloud 这2种开发框架。架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程。微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成……

微服务系列:RPC框架的实现原理,及RPC架构组件详解

RPC的由来随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM……

华为实施微服务架构的五大军规

老司机简介李林锋,2007年毕业于东北大学,2008年加入华为,从事电信软件的架构设计和开发。8年Java NIO通信框架、网关平台和中间件设计和开发经验,精通Java NIO、Netty和Mina等NIO通信框架,《Netty权威指南》作者,目前从事云平台相关的架构设计和开发。前言随着业务的发展,代码量的膨胀和团队成员的增加,传……