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
微服务框架go-micro
SpringCloud微服务架构分析
微服务框架
微服务是一种架构风格,一个大型复杂软件应用应该由一个或多个微服务组成。系统中的各个微服务都可以被独立部署,每个服务仅关注于完成一件任务就行了,在所有情况下,每个任务都代表着一个小的业务能力。
Sinder_小德
·
2021-10-19 23:57
spring
cloud
微服务架构
rabow——umi-qiankun
微服务框架
企业实践(5)
nginx部署注意事项rabowl在部署上和普通的spa应用一样所以就不多说了,这里要讲的是如果需要将应用部署在子目录下要怎么配置主项目和子项目。假如我们要通过域名http://www.wenjunblog.com/rabowl来访问我们的rabowl项目。首先,在主项目的.umirc.ts中配置base和publicPathimport{defineConfig}from'umi';consti
Rasir
·
2021-10-13 09:00
gRPC,爆赞
原文链接:gRPC,爆赞gRPC这项技术真是太棒了,接口约束严格,性能还高,在k8s和很多
微服务框架
中都有应用。作为一名程序员,学就对了。
·
2021-10-12 20:42
微服务框架
ServiceComb源码解析之一——Consumer发起request请求
Consumer的restclientconsumer发送请求,主要是用Spring的RestTemplate,ServiceComb做了一层包装,兼容ServiceComb格式的uri,如cse://business/business/v1/channel/news/subscribe。包装类主要的类图如下,以servicecomb-java-chassis项目下的demo例子,如下是把cse:
·
2021-10-10 13:23
java微服务源码分析rest
微服务框架
ServiceComb源码解析之一——Producer处理客户端请求
请求处理过程Producer服务启动后,会部署vertx服务,监听端口,等待Client连接,并且客户端请求路由配置到VertxRestDispatcher.Client发起请求,请求被vertx路由到VertxRestDispatcher,经过用户配置的HttpServerFilter进行接收请求后的预处理操作。其中ServerRestArgsFilter是ServiceComb内置的filte
·
2021-10-09 23:36
微服务java源码分析
rabow——umi-qiankun
微服务框架
企业实践(2)
rabowl——使用方法概述源码下载源码托管在码云(gitee)源码地址:https://gitee.com/rasir/rabowl任何人都可以直接通过fock的方式clone源码。使用方法1、在目标文件夹打开终端设备2、gitclonehttps://gitee.com/rasir/rabowl$gitclonehttps://gitee.com/rasir/rabowlCloninginto
Rasir
·
2021-10-09 20:52
【深入理解Go】从0到1实现一个validator
validator是我们平时业务中用的非常广泛的框架组件,很多web框架、
微服务框架
都有集成。通常用来做一些请求参数的校验以避免写出重复的检验逻辑。
·
2021-09-27 10:10
phpgolang后端
【深入理解Go】从0到1实现一个filter(middleware)
filter(也称middleware)是我们平时业务中用的非常广泛的框架组件,很多web框架、
微服务框架
都有集成。通常在一些请求的前后,我们会把比较通用的逻辑都会放到filter组件来实现。
·
2021-09-26 01:54
Golang 知识点总结
微服务框架
常见的APIGetWay框架:kongzuulenvorynginx服务发现,服务注册组件:eurekaetcdzookeeperconsul基于客户端发现模式(服务发现负载都在客户端)基于服务器服务发现模式
·
2021-09-24 10:01
golang
【翻译】怎么自定义feign的重试机制
在
微服务框架
中,通过restapi的方式调用其他服务是很正常的事情。在spring生态系统中,一个流行的REST客户端是Feign,这是因为它的声名式风格和添加不同配置的DRY方式。
·
2021-09-13 18:32
java架构设计feign
阿里云服务网格 ASM 发布新功能:提供更精细化的服务治理能力
全面支持Dubbo
微服务框架
,提供了精细化服务治理能力,比
·
2021-09-08 15:00
阿里云开发者
SpringBoot中如何统一接口返回与全局异常处理详解
配置类拦截器注册者添加返回结果拦截器编写响应体处理器接口调用测试结果全局异常处理编写自定义异常基类编写自定义业务异常类定义全局异常处理类接口调用测试结果总结背景在分布式、微服务盛行的今天,绝大部分项目都采用的
微服务框架
·
2021-09-02 14:06
Spring Boot 集成 Kafkad的实现示例
业务场景基本架构常用术语代码演示外部依赖:配置文件:发送消息:消费消息:演示工程代码SpringBoot作为主流
微服务框架
,拥有成熟的社区生态。
·
2021-08-30 17:41
新生代农民工的十八般武艺,你都了解吗
,新的研发技术层出不穷——开发语言从之前单一的Java、C++,变成Java、Python、Go等多语言混合编程;技术框架从Servlet+JDBC演进至SpringBoot、SpringCloud等
微服务框架
·
2021-08-27 12:05
go-zero:
微服务框架
go-zero是一个集成了各种工程实践的Web和rpc框架,它的弹性设计保障了大并发服务端的稳定性,并且已经经过了充分的实战检验。go-zero在设计时遵循了“工具大于约定和文档”的理念,所以go-zero包含极简的API定义和生成工具goctl,可以根据定义的API文件一键生成Go、iOS、Android、Kotlin、Dart、TypeScript、JavaScript代码,并可直接运行。如上
·
2021-08-19 16:48
前端架构框架微服务互联网
为构建大型复杂系统而生的
微服务框架
Erda Infra
作者|宋瑞国(尘醉)来源|尔达Erda公众号导读:ErdaInfra
微服务框架
是从Erda项目演进而来,并且完全开源。Erda基于ErdaInfra框架完成了大型复杂项目的构建。
·
2021-08-11 12:24
云原生开源微服务开发运维
Zuul 实现网关转发的五种方式小结
上图为一个
微服务框架
的简单示例,当有一个HTTP请求发送到服务器的时候,其实是先经过了Nginx的,再经过了网关,这里的网关就担任了拦截过滤的作用,既然拦截和过滤了,肯定就涉及到了请求的转发转发我大致例了以下五种转发方式
·
2021-08-05 13:04
理解
go-micro
(一)| 前置知识准备
引言学习golang不久后,因工作需要接触到了
go-micro
这一
微服务框架
。经过读源码,写业务代码,定制个性化插件,解决框架问题这些过程后,对它有了更深刻的理解。
·
2021-08-04 18:36
golang
SpringCloud升级之路2020.0.x版-2.
微服务框架
需要考虑的问题
本系列为之前系列的整理重启版,随着项目的发展以及项目中的使用,之前系列里面很多东西发生了变化,并且还有一些东西之前系列并没有提到,所以重启这个系列重新整理下,欢迎各位留言交流,谢谢!~上图中演示了一个非常简单的微服务架构:微服务会向注册中心进行注册。微服务从注册中心读取服务实例列表。基于读取到的服务实例列表,微服务之间互相调用。外部访问通过统一的API网关。API网关从注册中心读取服务实例列表,根
·
2021-08-02 09:39
这是一篇全文搜索教程:
微服务框架
SpringBoot整合ElasticSearch实现全文搜索
ElasticSearchElasticSearch是开源的全文搜索引擎,可以快速的存储,搜索,分析海量数据.SpringBoot通过整合SpringDataElasticSearch提供检索功能支持ElasticSearch是分布式搜索服务,提供RESTfulAPI,底层基于Lucene,采用多shard(分片)的方式保证数据安全,并且提供自动resharding的功能ElasticSearch
·
2021-07-27 19:29
Gin
微服务框架
_golang web框架_完整示例Demo
Gin简介Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点。其实对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错。框架更像是一些常用函数或者工具的集合。借助框架开发,不仅可以省去很多常用的封装带来的时间,也有助于团队的编码风格和形成规范。gin特点性能优秀基于官方的
beyond阿亮
·
2021-07-23 21:43
golang
gin
golang
web框架
步入Service Mesh微服务架构时代
而至于像SpringCloud这样的
微服务框架
,因为大部分互联网公司都在此基础上构建过第一代微服务体系,所以对于做Java的同学来说,SpringCloud微服务体系应该是非常熟悉了!
梅西爱骑车
·
2021-07-14 14:33
Micro 学习笔记
架构Micro主要由
Go-Micro
和微服务工具包两个部分构成。architecture.pngGo-MicroGo-Micro是Micro的核心,是一个独立的基于gRPC的
微服务框架
。
WuCh1k1n
·
2021-06-25 15:23
python高性能
微服务框架
japronto
最近由于业务,在看用Python写的一些
微服务框架
,查看资料偶然看到Japronto项目这个项目的官方介绍是Japronto(fromPortuguese"jápronto"/ˈʒapɾõtu/meaning"alreadydone
张米奥嗷嗷
·
2021-06-25 07:25
开箱即用的
微服务框架
Go-zero(进阶篇)
之前我们简单介绍过Go-zero详见《Go-zero:开箱即用的
微服务框架
》。这次我们从动手实现一个Blog项目的用户模块出发,详细讲述Go-zero的使用。
·
2021-06-23 12:40
前端架构go-zero程序员
开箱即用的
微服务框架
Go-zero(进阶篇)
之前我们简单介绍过Go-zero详见《Go-zero:开箱即用的
微服务框架
》。这次我们从动手实现一个Blog项目的用户模块出发,详细讲述Go-zero的使用。
又拍云 UPYUN
·
2021-06-23 10:19
前端架构
架构
二、SpringCloud介绍及常用组件
SpringCloud作为Java语言的
微服务框架
,它依赖于SpringBoot,有快速开发、持续交付和容易部署等特点。
CarlosBen
·
2021-06-23 05:17
使用路由网关统一访问接口
学习完整课程请移步互联网Java全栈工程师本节视频【视频】
微服务框架
-SpringCloud-使用路由网关统一访问接口概述在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡
撸帝
·
2021-06-21 16:41
记一次微服务项目迁移拆分的过程
经典模型我们先来看看目前大多数
微服务框架
的系统架构,这里以Dubbo为RPC服务基础,并且用传统的电商业务模型(熟知我的观众肯定知道,我向来是保护公司业务代码的,所以这里使用大家广泛熟知的业务模型为例)
Java互联网架构师小马
·
2021-06-21 08:12
go-micro
框架源码剖析 之 函数选项模式
近期在查阅
go-micro
源码过程中发现,在设置创建微服务的参数选项时都依赖于项目外层一个名为github.com/micro/
go-micro
/options.go的文件,它定义了创建一个微服务所需要的各种参数选项
Chole121
·
2021-06-20 00:44
Nginx配置location进行接口转发
需求描述story微服务架构项目上使用的是SpringCloud
微服务框架
开发,熟悉微服务的同学应该知道,微服务将对功能模块进行了切分,模块与模块之间可以通过注册中心进行服务调用,也可以直接发起RESTFUL
AbstractCulture
·
2021-06-19 08:13
Spring-base-1(Spring基础-1)
Traditional-Framessh=spring+struts+hibernatessm=spring+springmvc+MyBatis全家桶脚手架框架:springboot
微服务框架
:springCloud
·
2021-06-18 22:39
基于开源Tars的动态负载均衡实践
一、背景vivo互联网领域的部分业务在微服务的实践过程当中基于很多综合因素的考虑选择了TARS
微服务框架
。
·
2021-06-18 21:49
Tars分布式负载均衡框架
微服务引擎的线上流量治理最佳实践
简介:本实践将重点介绍如何快速集成主流开源
微服务框架
,实现业务零改造,解决开源框架在生产落地过程中的痛点,例如无损上下线、标签路由等,并通过托管微服务开源组件(API网关、注册中心、配置中心等)的服务,
·
2021-06-18 21:38
这是一篇全文搜索教程:
微服务框架
SpringBoot整合ElasticSearch实现全文搜索
ElasticSearchElasticSearch是开源的全文搜索引擎,可以快速的存储,搜索,分析海量数据.SpringBoot通过整合SpringDataElasticSearch提供检索功能支持ElasticSearch是分布式搜索服务,提供RESTfulAPI,底层基于Lucene,采用多shard(分片)的方式保证数据安全,并且提供自动resharding的功能ElasticSearch
·
2021-06-18 21:17
三、跨语言
微服务框架
- Istio官方示例(自动注入.请求路由.流量控制.故障注入)
一.自动注入(sidecar)说到服务网格必然是侵入式的包裹着你的服务,在中间过程完成了一些列工作,那么就到了我们的第一个主题自动注入,大家在通过webui或者是kubectl创建的时候默认并不会触发Istio的容器注入,那么有以下几种方式可以让istio注入生效:使用命令注入istioctl来创建容器>istioctlkube-inject-fsamples/sleep/sleep.yaml|k
城市里永远的学习者
·
2021-06-14 14:54
Chapter Nine《SpringCloud微服务实战》
springcloud是按照spring的配置对一系列
微服务框架
的集成,springcloudbus是其中一个
微服务框架
,用于实现微服务之间的通信。
LUOERD
·
2021-06-13 00:04
一、跨语言
微服务框架
- Istio 简绍和概念
image微服务的概念已经在各大公司实践开了,以Java为代表的springboot成为了微服务的代表,K8S+Docker成为了微服务运行的最佳环境,微服务的概念已经离我们没有那么遥远了。当然微服务是复杂的,除了组件繁多还需要代码做出很多改造才能享受到它带来的优势,那么有没有一种方式可以不需要太多代码改动就能够在多种不同的开发语言中灵活使用呢?基于服务网格Istio就诞生了,拨云见日我们今天就来
城市里永远的学习者
·
2021-06-11 23:56
微服务框架
搭建系列: 2.搭建Nexus私服
搭建Nexus(需要1.5G内存)由于微服务的架构思想,一台服务器提供一种服务,所以在VMWare上新开一台虚拟机作为服务器,并安装操作系统(操作系统安装参考第一篇文章https://www.jianshu.com/p/bf03f8c30557,也可以使用VMWare的克隆)。再次来到DockerHubhttps://hub.docker.com,找到Nexus的镜像Nexus3https://h
creolophuth
·
2021-06-11 13:26
微服务框架
Micromaut介绍
Micronaut是一个基于JVM的现代全栈Java框架,旨在通过支持Java,Kotlin和Groovy语言来构建模块化,易于测试的JVM应用程序。Micronaut由Grails框架的创建者开发,并借鉴了多年使用Spring,SpringBoot和Grails构建从单块到微服务的实际应用程序的经验教训。Micronaut旨在提供构建JVM应用程序所需的所有工具,包括:依赖注入和控制反转(IoC
jerry的技术与思维
·
2021-06-07 16:34
go微服务系列之一
这是
微服务框架
(micro框架)的总结。如果想直接查阅源码或者通过demo学习的,可以访问ricoder_demo如何编写一个微服务?
echo0x
·
2021-06-07 12:14
Apache ServiceComb架构演进:支持多数据中心微服务发现
什么是ApacheServiceCombServiceComb提供了一套包含代码框架生成,服务注册发现,负载均衡,服务可靠性(容错熔断,限流降级,调用链追踪)等功能的
微服务框架
。
微服务蜂巢
·
2021-06-06 20:42
spring-cloud
微服务框架
集合 Eureke 服务注册于发现
springboot要搭建一个web项目特别简单。只需要配置一下pom.xml然后几行代码就能搭建一个web项目,想让我们来搭建一个注册中心引用代码太麻烦了,一下内容转到了cdnhttp://blog.csdn.net/wab719591157/article/details/72984651
坚强一点
·
2021-06-06 03:07
微服务框架
的基本学习
微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被内部独立进程所限制。如果其中
橙小花一直相信
·
2021-06-05 14:11
2018春茗致辞
很幸运,我今年又得到了一个在这里跟大家交流的机会,一起聊聊我们的过去还有将来......回顾2017记得去年的这个时候,我第一次正式地并完整地向我们全体同事发布了我们部门多年积累和沉淀的
微服务框架
。
wc的一些事一些情
·
2021-06-04 20:09
二、跨语言
微服务框架
- Istio环境搭建
一.Kubernetes准备工作这里需要着重提醒的是关于在部署的时候需要修改Kubernetes模板配置项,之后配置之后后面的Sidecar自动注入才能使用,否则只能手动入住Sidecar.imageimage需要找到KubernetesAdmissioncontrollers选项,如下NamespaceLifecycle,LimitRanger,ServiceAccount,Persistent
城市里永远的学习者
·
2021-06-04 13:19
Kratos
微服务框架
入门与实践
一.Kratos简介Kratos是B站基于Golang实现的一个开源的面向微服务的框架.使用Kratos可以很方便地构建一个规范的服务.开源GitHub地址:https://github.com/go-kratos/kratos文档地址:https://go-kratos.dev/docs/二.Kratos特点简单易用高效稳定高性能可扩展容错性好丰富的工具链以上特点,还都是从Readme文档翻译出
自说自话
·
2021-05-31 08:58
大三后端暑期实习面经总结——SSM&
微服务框架
篇
博主现在大三在读,从三月开始找暑期实习,暑假准备去tx实习啦!总结下了很多面试真题,希望能帮助正在找工作的大家!相关参考都会标注原文链接,尊重原创!目录1.mvc、mvp、mvvmMVC架构MVP模式MVVM模式2.Java服务器有哪些3.跨域及其解决方式4.MyBatis优缺点5.#{}和${}的区别是什么6.简述Mybatis的插件运行原理,如何编写一个插件7.Spring是什么8.对AOP的
Baret-H
·
2021-05-28 08:12
面试题
java
spring
微服务引擎的线上流量治理最佳实践
简介:本实践将重点介绍如何快速集成主流开源
微服务框架
,实现业务零改造,解决开源框架在生产落地过程中的痛点,例如无损上下线、标签路由等,并通过托管微服务开源组件(API网关、注册中心、配置中心等)的服务,
阿里云开发者
·
2021-05-27 16:51
运维
负载均衡
Dubbo
Java
中间件
应用服务中间件
Apache
微服务
Spring
容器
SpringCloud-Alibaba之入门
SpringCloud和SpringCloudAlibaba目前是最主流的
微服务框架
组合。本笔记根据B站尚硅谷教程整理而成!
筱晶哥哥
·
2021-05-26 08:57
java后端框架
分布式
分布式
java
spring
cloud
alibaba
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他