开发者社区> 云原生> 微服务

微服务

关注

为微服务建设降本增效,为微服务落地保驾护航。

0
今日
7421
内容
9
活动
603
关注
|
SpringCloudAlibaba 监控 Java
|

【SpringCloud微服务实战】搭建企业级应用开发框架(一):架构说明

SpringCloud分布式应用微服务系统组件列表: • 微服务框架组件:Spring Boot2 + SpringCloud Hoxton.SR8 + SpringCloud Alibaba • Spring Boot Admin: 管理和监控SpringBoot应用程序的微服务健康状态 • 数据持久化组件:MySql + Druid + MyBatis + MyBatis-Plus

1836 57
|
缓存 开发框架 NoSQL
|

SpringCloud微服务实战——搭建企业级开发框架(二十):集成Reids缓存

这章我们来介绍在系统中引入redisson-spring-boot-starter依赖来实现redis缓存管理 1、在GitEgg-Platform中新建gitegg-platform-redis用于管理工程中用到的Redis公共及通用方法。

883 57
|
开发框架 Sentinel 微服务
|

SpringCloud微服务实战——搭建企业级开发框架(十五):集成Sentinel高可用流量管理框架【熔断降级】

Sentinel除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。由于调用关系的复杂性,如果调用链路中的某个资源不稳定,最终会导致请求发生堆积。Sentinel 熔断降级会在调用链路中某个资源出现不稳定状态时(例如调用超时或异常比例升高),对这个资源的调用进行限制,让请求快速失败,避免影响到其它的资源而导致级联错误。当资源被降级后,在接下来的降级时间窗口之内,对该资源的调用都自动熔断。

626 57
|
开发框架 监控 算法
|

SpringCloud微服务实战——搭建企业级开发框架(十四):集成Sentinel高可用流量管理框架【限流】

Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 安装部署请参考:https://www.jianshu.com/p/9626b74aec1e Sentinel 具有以下特性: • 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。

681 57
|
开发框架 Java 微服务
|

SpringCloud微服务实战——搭建企业级开发框架(八):使用注解校验微服务消息参数

平时开发过程中,经常要用到参数校验,如果直接在代码逻辑里面写参数校验,代码有点冗余且用起来不是非常方便,显得代码逻辑复杂且重复代码太多,这里我们使用注解的方式进行参数校验,SpringBoot中常用的用于参数校验的注解如下:

379 0
|
开发框架 JavaScript druid
|

SpringCloud微服务实战——搭建企业级开发框架(五):数据库持久化集成MySql+Druid+MyBatis-Plus

在引入相关数据库持久化相关依赖库之前,我们可以考虑到,当我们因业务开发需要,引入各种各样的依赖库时,Jar包冲突是我们必须面对的一个问题,Spring为了解决这些Jar包的冲突,推出了各种bom,最著名的就是Spring IO Platform bom,其中最核心的三个是:spring-framework-bom、spring-boot-dependencies、platform-bom。我们这里参考Spring管理Jar包的方式,新建一个GitEgg-Platform平台工程,提供各种第三方组件的配置及自定义方法,使用子工程gitegg-platform-bom统一管理GitEgg自定义方法

695 0
|
XML Java 应用服务中间件
|

Spring Boot 系列(1) 微服务介绍

Spring Boot 系列(1) 微服务介绍

512 0
|
负载均衡 前端开发 网络协议
|

SpringCloud 微服务实战笔记

这是很早以前在我的博客上写的关于 SpringCloud 的一些实战笔记,现在我把这些实战笔记集合起来贴到这里,可能会对一些刚刚接触 SpringCloud 微服务的小伙伴有帮助。

383 0
|
运维 Kubernetes Java
|

浅析微服务全链路灰度解决方案

微服务全链路灰度解决方案,帮助应用发布版本过程中更精细化,提高了发布过程中的稳定性。服务转移⾄请求链路上进行流量控制,有效保证了多个亲密关系的服务顺利安全发布以及服务多版本并⾏开发,进⼀步促进业务的快速发展。

657 0
|
安全 小程序 Java
|

还不知道微服务的入口?快看这里,手把手实战网关组件Gateway,一发入魂~

还不知道微服务的入口?快看这里,手把手实战网关组件Gateway,一发入魂~

411 0
|
存储 架构师 API
|

架构之:微服务和单体服务之争

架构之:微服务和单体服务之争

465 0
|
监控 JavaScript 前端开发
|

架构之:微服务架构漫谈

架构之:微服务架构漫谈

372 0
|
消息中间件 存储 安全
|

解决事件驱动型微服务中的并发问题

本文最初发布于 ITNEXT 博客。

385 0
|
Kubernetes Java Maven
|

基于kubernetes平台微服务的部署

先下载插件: kubernetes Continuous Deploy 然后去找 .kube/ 里的config 复制里面的内容

573 0
|
应用服务中间件 Nacos 微服务
|

阿里微服务注册中心 Nacos 启动报错 Unable to start embedded Tomcat

阿里微服务注册中心 Nacos 启动报错 Unable to start embedded Tomcat

2442 0
J3
|
JSON 运维 负载均衡
|

《小白学微服务》之,什么是微服务

我们要聊微服务的话,就不得不说系统架构设计的三个阶段了 单体集中式架构 分布式架构 微服务架构

388 0
|
5G Docker 微服务
|

JeecgBoot单体升级微服务之二(1)

JeecgBoot单体升级微服务之二(1)

290 0
|
SQL 分布式计算 大数据
|

基于Docker一键部署整个大数据平台及其他微服务架构

基于Docker一键部署整个大数据平台及其他微服务架构

1100 0
|
SQL 分布式计算 负载均衡
|

.Net微服务实战之必须得面对的分布式问题(一)

.Net微服务实战之必须得面对的分布式问题(一)

416 0
|
负载均衡 网络协议 算法
|

.Net微服务实战之负载均衡(上)(一)

.Net微服务实战之负载均衡(上)(一)

442 0
|
存储 敏捷开发 Kubernetes
|

.NET微服务最佳实践eShopOnContainers

微软与社区专家合作,开发了功能齐全的云原生微服务示例应用eShopOnContainers。 该应用旨在展示使用.NET、Docker以及可选的Azure,Kubernetes技术来构建电商平台。

554 0
|
监控 BI 双11
|

微服务架构:稳定性设计

通过依赖的管理,我们能够知道,当前系统调用了哪些服务,被哪些服务调用。接下来,我们便可以根据当前系统所依赖的服务,以及系统的流程,判断依赖的服务是否影响应用的流程,以此来决定当前应用依赖的优先级。

652 0
|
存储 前端开发 NoSQL
|

[半翻] 设计面向DDD的微服务

在DDD中,应用层依赖于领域和基础设施层,而基础设施依赖于领域层,但是领域层不依赖于任何层。 只在领域层编写业务规则和通用的领域知识,而应用层负责针对软件的目标来组合、协调领域层的业务规则。 领域层的领域实体、值类型、聚合根反映了真实业务的核心,需要用一种通用的语言来定义,这样不管应用层多么复杂,核心领域层自岿然不动。 领域层不能直接依赖与基础设施层,现代ORM框架一般都提出仓储模型来帮助领域层和技术设施层解耦。

415 0
|
Dubbo Go 开发者
|

Dubbo-go-Mesh 开启新一代 Go 微服务形态

## 1. 什么是 Proxyless Service-Mesh (无代理服务网格) ? ### 1.1 Service Mesh 简析 Istio 是当今最流行的开源服务网格。它由控制平面和数据平面构成,其架构如下,图片摘自 [istio官网](istio.io) ![使用 Istio 后](https://istio.io/latest/img/service-mesh.svg) 位

1551 3
|
自然语言处理 Kubernetes Dubbo
|

Dubbo-go-Mesh 开启新一代 Go 微服务形态

Proxyless Service Mesh 能力将跟随 Dubbo-go 下一版本发布,稳定的性能需要社区成员们共同的关注与建设。在此基础之上,我们还会进一步探索轻量级 sdk + sidecar的模型;探索基于第三方流量治理组件的金丝雀发布能力;探索基于 dubbo 服务框架的多语言 sevice mesh、与更丰富的 mesh 生态组件兼容。

702 1
|
自然语言处理 监控 数据可视化
|

微服务性能测试的方法和工具

微服务性能测试的方法和工具

966 0
|
存储 Kubernetes 安全
|

提高微服务安全性的11个方法

提高微服务安全性的11个方法

786 0
|
Cloud Native Dubbo 安全
|

MSE 微服务治理发布企业版,助力企业构建完整微服务治理体系

MSE 微服务治理希望能够帮助企业客户打造永远在线的业务。

687 0
|
缓存 运维 Kubernetes
|

何时不需要微服务架构,Istio1.5告诉你

何时不需要微服务架构,Istio1.5告诉你

361 0
|
缓存 负载均衡 监控
|

微服务(一)之分布式、微服务小结

微服务(一)之分布式、微服务小结

779 0
|
网络协议 Dubbo Java
|

微服务:注册中心ZooKeeper、Eureka、Consul 、Nacos对比

微服务:注册中心ZooKeeper、Eureka、Consul 、Nacos对比

1538 0
|
网络协议 Dubbo 程序员
|

系统架构演变:SOA、微服务架构的区别和联系(下)

系统架构演变:SOA、微服务架构的区别和联系

392 0
|
监控 Devops Java
|

系统架构演变:SOA、微服务架构的区别和联系(上)

系统架构演变:SOA、微服务架构的区别和联系

1232 0
|
监控 架构师 Java
|

详解ElasticAPM实现微服务的链路追踪(二)

Elastic APM实现链路追踪,首先要引用开源的APMAgent(APM代理),然后将监控的信息发送到APMServer,然后在转存入ElasticSearch,最后有Kibana展示;具体流程如下图所示:

1166 0
|
Java 测试技术 应用服务中间件
|

深入Java微服务之网关系列2:常见Java网关实现方案对比

https://juejin.cn/post/6923100060913926157

1066 0
|
Dubbo Oracle Java
|

利用springboot+dubbo,构建分布式微服务,全程注解开发(一)

随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。

448 0
|
消息中间件 存储 中间件
|

微服务异步架构---MQ之RocketMQ(一)

“我们大家都知道把一个微服务架构变成一个异步架构只需要加一个MQ,现在市面上有很多MQ的开源框架。到底选择哪一个MQ的开源框架才合适呢?”

917 0
|
敏捷开发 Kubernetes Dubbo
|

如何低成本玩转微服务敏捷开发

微服务给大家带来了敏捷开发的特性,基于敏捷开发带来的便利,让我们可以在同一个时间内多个迭代/feature 并行开发。但微服务架构本身也给开发环境带来了一定的复杂性:每个 feature 的修改点都可能会被分散在多个应用中,需要多个应用互相配合才能完成整体的逻辑。这些应用既需要互相配合好,又不能让他们互相影响,所以敏捷开发有时候也不是那么容易。

874 0
|
数据可视化 搜索推荐 Java
|

微服务架构 | 10. 分布式追踪

微服务的调试问题会比较复杂,可以使用分布式追踪解决;

550 1
|
监控 算法 Java
|

微服务架构 | 5.2 基于 Sentinel 的服务限流及熔断

Sentinel 是面向分布式服务架构的轻量级流量控制组件,主要以流量为切入点,从限流、流量整形、服务降级、系统负载保护等多个维度来帮助我们保障微服务的稳定性;

1930 0
|
监控 网络协议 Java
|

为什么微服务一定要有 API 网关?

1、路由转发:接收一切外界请求,转发到后端的微服务上去; 2、过滤器:在服务网关中可以完成一系列

524 0
|
新零售 运维 Cloud Native
|

Apache APISIX 助力有赞云原生 PaaS 平台,实现全面微服务治理(1)

Apache APISIX 助力有赞云原生 PaaS 平台,实现全面微服务治理(1)

504 0
|
运维 供应链 监控
|

微服务与 DevOps实践:技术架构与组织架构(1)

微服务与 DevOps实践:技术架构与组织架构(1)

454 0
|
存储 监控 安全
|

微服务架构谈系列(1):切忌匆忙服务化(下)

微服务架构谈系列(1):切忌匆忙服务化(下)

362 0
|
设计模式 架构师 中间件
|

微服务架构谈系列(1):切忌匆忙服务化(上)

微服务架构谈系列(1):切忌匆忙服务化(上)

432 0
|
人工智能 Dubbo Java
|

传统金融企业如何做微服务?(4)

传统金融企业如何做微服务?(4)

351 0
|
存储 运维 中间件
|

传统金融企业如何做微服务?(3)

传统金融企业如何做微服务?(3)

277 0
|
消息中间件 监控 关系型数据库
|

日10亿级处理,基于云的微服务架构(4)

日10亿级处理,基于云的微服务架构(4)

355 0
|
自然语言处理 运维 负载均衡
|

日10亿级处理,基于云的微服务架构(2)

日10亿级处理,基于云的微服务架构(2)

348 0
|
Java 微服务
|

进行微服务治理,先要对微服务进行度量(2)

进行微服务治理,先要对微服务进行度量(2)

456 0
我要发布