E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javarpc分布式微服务
企业
分布式微服务
云架构服务组件
实现模块化、微服务化、原子化、灰度发布、持续集成ZuulNetflixZuul是在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul相当于是设备和Netflix流应用的Web网站后端所有请求的前门。SpringCloudSecuritySpring基于springsecurity的安全工具包,为你的应用程序添加安全控制。commonservicessoOAuth2.0为Web、手机、
琉璃588
·
2020-08-03 23:31
Java RPC通信机制之XML-RPC:Apache XML-RPC 3.0开发简介
JavaRPC
通信机制之XML-RPC:ApacheXML-RPC3.0开发简介摘要:XML-RPC是一种简单的,轻量级的通过HTTP协议进行RPC通信的规范。
billdavid
·
2020-08-03 15:10
Java/J2EE
企业服务架构演进-单体架构的变迁
短短2年,我在进行工程系统开发的时候不知不觉已经踩上了单体架构服务的尾巴,从而迈向
分布式微服务
的大道。本系列主要讲解我在之前公司的一些工程设计见闻和思考,整个系列大概有7篇文章。
程序男
·
2020-08-03 11:40
软件工程专题
分布式理论&实践
分布式
企业服务
微服务
架构设计
谈谈surging引擎的tcp、http、ws协议和如何容器化部署
从中心化服务治理框架,到去中心化分布式服务框架,再到
分布式微服务
引擎,这都是通过技术不断积累改进而形成的结果。
weixin_30800987
·
2020-08-03 06:08
Dubbo的简介与安装
Dubbo简介Dubbo是一款高性能、轻量级的开源
JavaRPC
框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
庸俗的情怀
·
2020-08-03 04:12
#
Dubbo
SpringCloud
分布式微服务
云架构 第一篇: 服务的注册与发现Eureka(Finchley版本)
一、springcloud简介鉴于《史上最简单的SpringCloud教程》很受读者欢迎,再次我特意升级了一下版本,目前支持的版本为SpringBoot版本2.0.3.RELEASE,SpringCloud版本为Finchley.RELEASE。Finchley版本的官方文档如下:http://cloud.spring.io/spring-cloud-static/Finchley.RELEASE
weixin_45821812
·
2020-08-02 19:03
springcloud
b2bc2
pringcloud
b2bc2
基于docker 如何部署surging
分布式微服务
引擎
1、前言转眼间surging开源已经有1年了,经过1年的打磨,surging已从最初在window部署的
分布式微服务
框架,到现在的可以在docker部署利用rancher进行服务编排的
分布式微服务
引擎,
weixin_30408165
·
2020-08-02 14:02
微服务架构 (四): 提升微服务分布式远程调用的可靠性与性能; Time Out 与 Circuit Breaker
2016.8.14,深圳,KenFang在
分布式微服务
的架构下,架构师往往面临著可靠性与性能间的抉择。当来自某个微服务外部Client的远程调用,要求微服务处理一购买100张股票的订单时。
u011790275
·
2020-08-02 14:16
SpringCloud
分布式微服务
中采用LCN解决分布式事物
一、分布式事务产生的背景在微服务环境下,会根据不同的业务会拆分成不同的服务,每个服务都有自己独立的数据库,服务与服务之间采用RPC远程调用进行通信,但在每个服务中都有自己独立的本地事务。当服务相互通讯的时候,两个本地事务互不影响,从而需要分布式事务。二、解决分布式事务基本思路ACID关系型数据库天生就是解决具有复杂事务场景的问题,关系型数据库完全满足ACID的特性。数据库管理系统中事务的四个特性原
qq_43692950
·
2020-08-02 12:32
SpringBoot
数据库
分布式
Spring Cloud--Honghu Cloud
分布式微服务
云系统-Eureka(六)
我们针对于HongHucloud的eureka项目做以下构建,整个构建的过程很简单,我会将每一步都构建过程记录下来,希望可以帮助到大家。1.创建一个名为common-eureka的maven项目,继承commonservice,具体的pom.xml配置文件如下:4.0.0com.ml.honghucommonservice0.0.1-SNAPSHOTcommonservice-eurekajarc
IT小跑兵
·
2020-08-01 05:34
springCloud和dubbo的对比
spring官网springCloud是
分布式微服务
架构下的一站式解决方案,是各个微服务技术架构落地技术的集合体,俗称微服务全家桶。
面壁人4号
·
2020-08-01 05:18
技术分享
Go的微服务库kite
KiteKite是用Go开发的一套RPC库,很适合作为
分布式微服务
的开发框架。
weixin_34392906
·
2020-08-01 04:59
SpringCloud学习(一)Eureka服务注册和发现组件问题引入和代码详细过程
项目代码GitHub地址:SpringCloud入门学习SpringCloud并不是一个新的技术栈,它是微服务架构的集大成者,为
分布式微服务
提供了一整套解决方案,将一系列优秀的组件进行了整合,让我们熟悉
xiaoshijiu333
·
2020-08-01 00:39
SpringCloud
SpringCloud学习经历
(四十一)java版spring cloud+spring boot+redis多租户社交电子商务平台-服务注册与发现(Eureka、Consul)
SpringCloud大型企业
分布式微服务
云架构源码请加一七九一七四三三八零SpringCloud包含了多个子
IT达人Q
·
2020-07-31 22:42
spring cloud构建互联网
分布式微服务
云平台-docker部署spring cloud项目
一、docker简介Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、baremetal、OpenStack集群和其他的基础应用平台。愿意了解源码的朋友直接求求交流分享技术一七九一七四三三八零Docker通常用于如下场景:web应用的自动化打包和发布;自动化测试和持续集成
IT小跑兵
·
2020-07-31 19:10
Spring Cloud--Honghu Cloud
分布式微服务
云系统—System系统管理
1.介绍Commonservice-system是一个大型分布式、微服务、面向企业的JavaEE体系快速研发平台,基于模块化、服务化、原子化、热插拔的设计思想,使用成熟领先的无商业限制的主流开源技术构建。采用服务化的组件开发模式,可实现复杂的业务功能。提供驱动式开发模式,整合内置的代码生成器,将JavaEE开发效率提高5倍以上,减少50%的代码开发量,解决80%的重复工作,让开发者更关注业务逻辑。
初夏_91fb
·
2020-07-31 19:12
2019-12-11
SpringCloud
分布式微服务
云架构第三篇:服务消费者(Feign)(Finchley版本)上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign
尚米奇
·
2020-07-31 17:30
学习路程(张三疯)
可以找运维工作,做后台也需要用到)Servlet:基础,简单的实现服务器接口访问Tomcat:服务器托管拦截器,过滤器:服务器基础SpringBoot:目前市面上最火的服务器框架SpringColude:
分布式微服务
架构
张大姥爷
·
2020-07-31 17:33
studio
android
Spring Cloud Spring Boot mybatis
分布式微服务
云架构(七)开发Web应用(1)
静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。默认配置SpringBoot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources/META-INF/resources举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动程序后,尝试访问ht
初夏_91fb
·
2020-07-31 11:37
Service Mesh 最火项目 Istio 架构解析
Istio是一个开源的服务网格,可为
分布式微服务
架构提供所需的基础运行和管理要素。
阿里云技术
·
2020-07-31 11:52
Kubernetes 上的服务网格技术大比较: Istio, Linkerd 和 Consul
云原生应用通常是由一组运行在容器中的
分布式微服务
架构起来的。目前越来越多的容器应用都是基于Kubernetes的,Kubernetes已经成为了容器编排的事实标准。
七度黑光
·
2020-07-31 10:31
Istio安全基础:在零可信网络上运行微服务
在一组相互调用的
分布式微服务
中,新服务随时可以出现,并且不需要修改配
Docker_
·
2020-07-30 22:41
(四十二)java版spring cloud+spring boot+redis多租户社交电子商务平台-commonservice-config配置服务搭建
SpringCloud大型企业
分布式微服务
云架构源码请加一七九一七四三三八零SpringCloud包含了多个子
IT达人Q
·
2020-07-30 13:18
springcloud
SPRINGCLOUD
分布式微服务
架构是一种架构模式,它提倡将单一应用程序划分成一组服务,服务之间互相协调、互相配合、为用户提供最终价值。
weixin_43822267
·
2020-07-30 12:37
Spring Cloud--Honghu Cloud
分布式微服务
云系统-Eureka(六)
HonghuCloud
分布式微服务
云系统-Eureka我们针对于HongHucloud的eureka项目做以下构建,整个构建的过程很简单,我会将每一步都构建过程记录下来,希望可以帮助到大家。
初夏_91fb
·
2020-07-30 12:53
用SpringCloud Alibaba搭建属于自己的微服务(二)~技术选型
一.概述技术选型的业务场景是以高并发为前提订单业务,所以使用
分布式微服务
架构,提升系统的并发量.二.技术选型思想落地业务数据库mysql内存数据库redis文档数据库elasticsearch消息中间件
The Old Captain
·
2020-07-30 12:14
springcloud
springcloud
alibaba
Java
spring cloud构建互联网
分布式微服务
云平台-消息驱动的微服务
SpringCloudStream是一个用来为微服务应用构建消息驱动能力的框架。它可以基于SpringBoot来创建独立的、可用于生产的Spring应用程序。它通过使用SpringIntegration来连接消息代理中间件以实现消息事件驱动的微服务应用。SpringCloudStream为一些供应商的消息中间件产品提供了个性化的自动化配置实现,并且引入了发布-订阅、消费组以及消息分区这三个核心概念
IT小跑兵
·
2020-07-30 12:30
【八】
分布式微服务
架构体系详解——分布式事务实践
前言分布式计算领域中,一个重要的场景就是共识问题。前文也简单提及过,共识即是让分布式系统中所有节点对于一些值达成共识。共识问题的处理一般用于Leader选举(比如单主复制的集群,只有主节点接受数据写入,如果这个leader节点挂了,需要其他节点能选举出新的leader,使用选举算法需保证选举出一个新Leader)以及原子提交(跟事务ACID的A概念是一样的,分布式的原子提交需要保证所有节点都最终获
珠宝壹佰.未闻
·
2020-07-30 12:45
Docker微服务实践
架构
【七】
分布式微服务
架构体系详解——分布式一致性
前言我们在前面几篇文章中介绍了,分布式环境下会有网络延迟,节点挂掉的问题。这些问题解决的理论都和分布式一致性息息相关。无论是数据存储的集群,或者微服务系统的集群,为了达到高可用性,我们希望系统能够对分布式问题有很好的容错,保证一直会给用户一个好的Response。通过本章节,我们将了解到分布式系统中的一些“可能”以及“不可能”。本文先介绍分布式系统中几个重要的理论:CAP、BASE、FLP不可能结
珠宝壹佰.未闻
·
2020-07-30 12:45
Docker微服务实践
架构
【十】
分布式微服务
架构体系详解——架构设计理念
前言前面几章的内容从分布式架构的一些常见场景出发,介绍了分布式的各种问题和解决方案以及目前一些比较成熟的技术实现。在实施微服务架构时,我们更多的是使用这些成熟的技术。作为一个架构师或者想在技术架构领域深耕的开发人员,对于分布式系统相关的技术不仅仅要会用。在做技术选型及方案时,更需要对这些技术的实现思路、算法以及优点和限制进行了解。本节内容作为整个系列的收尾,会把微服务架构结合Docker的一些技术
珠宝壹佰.未闻
·
2020-07-30 12:12
Docker微服务实践
架构
分布式
微服务架构
Docker实践
【六】
分布式微服务
架构体系详解——分布式存储集群的事务
前言微服务架构下,比较典型的一个分布式问题就是并发。并且并发访问的资源可能分布在不同的数据存储的实例上。比如很多电商系统的下单减库存流程。订单的微服务和商品的微服务,底层的数据库是分离的。如果没有并发的事务控制,并发场景下会出现“超卖”。如果订单的DB和商品的DB是同一个库,可以使用关系型数据库支持的本地事务做处理。但分布式场景下类似的并发问题要怎么解决?这个也是分布式架构必须要处理的课题之一。为
珠宝壹佰.未闻
·
2020-07-30 12:12
Docker微服务实践
架构
分布式
分布式存储
微服务架构
Docker实践
【五】
分布式微服务
架构体系详解——服务发现和服务通信
前言微服务架构的概念比容器技术早,但是却随着容器技术在13年的兴起,基于容器技术的微服务架构越来越被广泛应用。容器的轻量级部署方式很适合为每个微服务提供基础运行环境。本文会基于Docker容器,先介绍下服务发现的问题和可用的方案,然后对同步通信以及异步通信的技术做一些对比介绍。最后会结合DDD(Domain-DrivenDesign)的思想来分析合理的通信模型。Docker容器的基础知识本文会略过
珠宝壹佰.未闻
·
2020-07-30 12:12
Docker微服务实践
架构
分布式
微服务架构
领域驱动设计
Docker
【一】
分布式微服务
架构体系详解——分布式系统的问题
前言无论是SOA或者微服务架构,都是必须要面对和解决一些分布式场景下的问题。如果只是单服务、做个简单的主备,那么编程会成为一件简单幸福的事。只要没有bug,一切都会按照你的预期进行。然而在分布式系统中,如果想当然得去按照单服务思想编程和架构,那可能会收获很多意想不到的“惊喜”:网络延迟导致的重复提交、数据不一致、部分节点挂掉但是任务处理了一半等等。在分布式系统环境下编程和在单机器系统上写软件最大的
珠宝壹佰.未闻
·
2020-07-30 12:12
Docker微服务实践
架构
分布式
微服务架构
Docker实践
分布式存储
基于Spring Cloud Sleuth、Kafka、Zipkin的分布式链路跟踪实现
文章目录前言版本说明KafkaZipkin示例项目依赖配置文件链路日志链路分析前言随着
分布式微服务
部署的规模不断增长,服务之间依赖关系也变得更加复杂,那么,我们需要借助可视化工具实时分析线上应用健康状况
tree先生
·
2020-07-30 12:07
Spring
Cloud
Alibaba
spring
cloud
【九】
分布式微服务
架构体系详解——共识问题
前言分布式架构体系中,一致性和共识是分不开的概念,一致性也是我们解决很多分布式问题的关键。比如通过一致性模型可以实现数据集群的数据复制;通过基于阻塞的2PC协议可以实现分布式的原子性提交,保证事务数据的一致。我们在07章分布式一致性介绍了分布式一致性的一些理论,并且引出了分布式共识(Consensus)的话题。共识就是让分布式系统中所有节点都对一些值达成共识。在分布式系统中,解决共识问题可以帮助我
珠宝壹佰.未闻
·
2020-07-30 11:51
Docker微服务实践
架构
分布式
算法
微服务架构
Docker实战
java B2B2C 源码 多级分销Springcloud多租户电子商城系统-SpringCloud配置中心内容加密
需要JAVASpringCloud大型企业
分布式微服务
云构建的B2B2C电子商务平台源码一零三八七七四六二六下面使用对称性加密来加密配置,需要配置一个密钥,当然也可以使用RSA非对称性加密,但对称加密比较方便也够用了
IT小跑兵
·
2020-07-30 08:14
企业
分布式微服务
云SpringCloud SpringBoot mybatis (十三)Spring Boot整合MyBatis
Spring中整合MyBatis就不多说了,最近大量使用SpringBoot,因此整理一下SpringBoot中整合MyBatis的步骤。搜了一下SpringBoot整合MyBatis的文章,方法都比较老,比较繁琐。查了一下文档,实际已经支持较为简单的整合与使用。下面就来详细介绍如何在SpringBoot中整合MyBatis,并通过注解方式实现映射。整合MyBatis新建SpringBoot项目,
琉璃588
·
2020-07-29 23:08
springcloud
springboot
springmvc
java
mybatis
spring cloud + spring boot + ...
分布式微服务
云架构
做一个微服务架构需要的技术整理:View:H5、Vue.js、SpringTag、React、angularJsSpringBoot/SpringCloud:Zuul、Ribbon、Feign、Turbine、Hystrix、Oauthor2、Sleuth、APIGateway、SpringCloud、ConfigEureka、SSO、SpringCloud、BUS、Turbine、Zipkin、
阿狸superman
·
2020-07-29 23:08
企业
分布式微服务
云SpringCloud SpringBoot mybatis (二十一)构建restful API
引入依赖在pom文件引入mybatis-spring-boot-starter的依赖:org.mybatis.spring.bootmybatis-spring-boot-starter1.3.0引入数据库连接依赖:mysqlmysql-connector-javaruntimecom.alibabadruid1.0.29引入数据源application.properties配置文件中引入数据源:
琉璃588
·
2020-07-29 23:08
微信小程序支付案例
更多
分布式微服务
课程关注:www.majiaxueyuan.com得到微信的code。小程序和公众号都可以直接得到AccessToken获取方法(顺便写的)BodygetAcc
SoXiaTea
·
2020-07-29 21:04
支付
Spring Cloud--Honghu Cloud
分布式微服务
云系统-Eureka(六)
我们针对于HongHucloud的eureka项目做以下构建,整个构建的过程很简单,我会将每一步都构建过程记录下来,希望可以帮助到大家。创建一个名为common-eureka的maven项目,继承commonservice,具体的pom.xml配置文件如下:4.0.0com.ml.honghucommonservice0.0.1-SNAPSHOTcommonservice-eurekajarcom
IT达人Q
·
2020-07-29 14:39
spring cloud构建互联网
分布式微服务
云平台-消息驱动的微服务
SpringCloudStream是一个用来为微服务应用构建消息驱动能力的框架。它可以基于SpringBoot来创建独立的、可用于生产的Spring应用程序。它通过使用SpringIntegration来连接消息代理中间件以实现消息事件驱动的微服务应用。SpringCloudStream为一些供应商的消息中间件产品提供了个性化的自动化配置实现,并且引入了发布-订阅、消费组以及消息分区这三个核心概念
IT达人Q
·
2020-07-29 11:55
整合spring cloud云架构 - SSO单点登录之OAuth2.0登录流程(2)
OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个简单的流程图(根据用户名+密码实现OAuth2.0的登录认证):SpringCloud大型企业
分布式微服务
云架构源码请加企鹅求求一七九一七四三三八零
IT达人Q
·
2020-07-29 10:03
蚂蚁金服 Java RPC 开源框架—SOFARPC
SOFARPC简介SOFARPC是一个高可扩展性、高性能、生产级的
JavaRPC
框架。在蚂蚁金服SOFARPC已经经历了十多年及五代版本的发展。
IT实战联盟Lin
·
2020-07-29 07:13
互联网技术
架构实践
软件更新
微服务架构
高并发
Spring Cloud--Honghu Cloud
分布式微服务
云系统—System系统管理
介绍Commonservice-system是一个大型分布式、微服务、面向企业的JavaEE体系快速研发平台,基于模块化、服务化、原子化、热插拔的设计思想,使用成熟领先的无商业限制的主流开源技术构建。采用服务化的组件开发模式,可实现复杂的业务功能。提供驱动式开发模式,整合内置的代码生成器,将JavaEE开发效率提高5倍以上,减少50%的代码开发量,解决80%的重复工作,让开发者更关注业务逻辑。使用
初夏_91fb
·
2020-07-29 07:40
Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)
我们先拿之前实现的一些内容作为基础,其中包括:eureka-server工程:服务注册中心,端口:1001eureka-client工程:服务提供者,两个实例启动端口分别为2001SpringCloud大型企业
分布式微服务
云架构源码请加企鹅一七九一七四三三八零下面我们可以复制一下之前实现的一个服务消费者
IT达人Q
·
2020-07-29 06:51
分享Spring Cloud
分布式微服务
架构图
分布式、微服务、云架构JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式image.png从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发springcloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨springcloud架构的搭建过程及如何运用于业项目。完整项目的源码来源技术支持求求17
初夏_91fb
·
2020-07-29 01:30
Spring Cloud
分布式微服务
云架构集成项目—简介
SpringCloud集成项目有很多,下面我们列举一下和SpringCloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习SpringCloud之前大家必须了解一下相关项目,希望可以帮助到大家。SpringCloudConfig配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。S
嘻嘻哈哈1155
·
2020-07-28 19:39
互联网+XX项目技术架构
XX项目采用前后端分离技术,前端采用目前最主流的vue框架,后端采用springboot+springcloud搭建
分布式微服务
springcloud主要使用组建和功能如下:eureka:注册中心(非常好
weixin_30235225
·
2020-07-28 15:21
Spring Cloud Spring Boot mybatis
分布式微服务
云架构(一)快速入门
快速入门本章主要目标完成SpringBoot基础项目的构建,并且实现一个简单的Http请求处理,通过这个例子对SpringBoot有一个初步的了解,并体验其结构简单、开发快速的特性。系统要求:Java7及以上SpringFramework4.1.5及以上本文采用Java1.8.0_73、SpringBoot1.3.2调试通过。使用Maven构建项目通过SPRINGINITIALIZR工具产生基础项
初夏_91fb
·
2020-07-28 10:24
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他