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

微服务

关注

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

0
今日
7414
内容
9
活动
576
关注
|
弹性计算 Kubernetes Cloud Native
|

云原生微服务应用平台 EDAS 2022 年度报告

最近一年来,随着我们的客户对于云技术的诉求从资源快速交付的服务,转变为对资源精益运用的服务。EDAS 团队结合公共云上所服务的企业类客户的几万个应用,选取了 8 个最具代表性的指标,进行了一次系统性的分析整理和总结,希望可以给当前正在从事软件架构的从业人员一个侧面的视角,来了解一些当下发生在身边的技术现象。

589 1
|
消息中间件 缓存 运维
|

【微服务】如何实现微服务集群的高可靠?

实现微服务高可靠11连问,你能扛住几问?

567 1
|
前端开发 物联网 定位技术
|

Kratos微服务框架实现IoT功能:设备实时地图

IoT,也就是物联网,万物互联,在未来肯定是一个热点——实际上,现在物联网已经很热了。那好,既然这一块这么有前途。那我们就来学习怎么开发物联网系统吧。可是,作为一个小白,两眼一抹黑:我想学,可是我该如何开始?这玩意儿到底该咋整呢?在这个时候,我发现了B站开源的微服务框架[go-kratos](https://github.com/go-kratos/kratos)。那么,Kratos能否实现物联网的系统和功能呢?答案是:必须可以。

706 0
|
消息中间件 数据安全/隐私保护 Docker
|

使用Docker-compose来封装celery4.1+rabbitmq3.7服务,实现微服务架构

大家都知道,Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,在之前的一篇文章中:[python3.7+Tornado5.1.1+Celery3.1+Rabbitmq3.7.16实现异步队列任务](https://v3u.cn/a_id_99)详细阐述了如何进行安装部署和使用,但是过程太繁琐了,先得安装Erlang,再安装rabbitmq,然后各种配置,最后由于async关键字问题还得去修改三方库的源码,其实我们可以通过docker来将celery服务封装成镜像,如此一来,以后再使用celery或者别的系统依赖celery,我们只需要将该镜像以容器的形式跑服务即可,不需要繁琐的配

410 0
|
JSON 编解码 监控
|

2023年,真的需要Thrift这样一个RPC微服务框架来拯救一下传统HTTP接口(api)了

目前市面上类似Django的drf框架基于json的http接口解决方案大行其道,人们也热衷于在接口不多、系统与系统交互较少的情况下使用它,http接口的优点就是简单、直接、开发方便,门槛低,利用现成的http协议进行传输。

568 0
|
监控 安全 Java
|

【SpringCloud技术专题】「Gateway网关系列」微服务网关服务的Gateway全流程开发实践指南(2.2.X)

【SpringCloud技术专题】「Gateway网关系列」微服务网关服务的Gateway全流程开发实践指南(2.2.X)

588 0
|
安全 Java 数据库连接
|

【Archaius技术专题】「Netflix原生态」动态化配置服务之微服务配置组件变色龙

【Archaius技术专题】「Netflix原生态」动态化配置服务之微服务配置组件变色龙

967 0
|
设计模式 运维 负载均衡
|

微服务入门学习:SpringCloud、SOA、集群、分布式学习

微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。

525 0
|
SQL 安全 Java
|

微服务API开放授权平台的设计与实现

微服务API开放授权平台的设计与实现

868 0
|
数据采集 运维 监控
|

微服务实践04--DevOps05--日志管理01--1.业务日志

微服务实践04--DevOps05--日志管理01--1.业务日志

493 0
|
设计模式 存储 缓存
|

微服务实践01--微服务管理11--缓存03--典型缓存架构设计

微服务实践01--微服务管理11--缓存03--典型缓存架构设计

722 0
|
前端开发 Java 网络安全
|

10分钟看懂SpringCloud微服务

传统的单体式架构系统,SSH、SSM等MVC模式架构;大家都很熟悉了。也是逐渐被淘汰的一些陈旧的技术了,这类系统的共通点是:整个系统打包成一个应用程序,测试部署上线。一旦业务量扩大到,整个系统没法容纳和承受它的压力时;就会出现各种各样的问题,如:高并发带来的服务器崩溃,线程堵塞,响应缓慢等。严重影响了公司的业务和发展;为了在技术上解决此类问题,以至于,出现了目前流行的分布式微服务技术。

320 0
|
JSON Dubbo Cloud Native
|

Triple 协议支持 Java 异常回传的设计与实现

通过对 Dubbo 3.0 新增自定义异常的版本迭代中可以看出,尽管只能新增一个小小的特性,流程下并不复杂,但由于要考虑互通、兼容和协议的设计理念,因此思考和讨论的时间可能比写代码的时间更多。

479 0
|
存储 缓存 JavaScript
|

微服务架构实践原则

微服务架构实践原则

268 0
|
NoSQL Java Redis
|

微服务 Spring Boot 整合Redis分布式锁 实现优惠卷秒杀 一人一单

高并发集群模式下,秒杀出现问题,如何解决,Redis 分布式锁来搞定!

641 0
|
druid Java 关系型数据库
|

使用maven搭建微服务项目

使用maven搭建微服务项目

711 1
|
存储 安全 Java
|

微服务环境搭建

在微服务架构中,最常见的场景就是微服务之间的相互调用。我们以电商系统中常见的用户下单为 例来演示微服务的调用:客户向订单微服务发起一个下单的请求,在进行保存订单之前需要调用商品微 服务查询商品的信息。 我们一般把服务的主动调用方称为服务消费者,把服务的被调用方称为服务提供者。 在这种场景下,订单微服务就是一个服务消费者, 商品微服务就是一个服务提供者。

233 1
|
Kubernetes 负载均衡 Cloud Native
|

微服务用户为什么要选择云原生网关?|学习笔记(二)

快速学习微服务用户为什么要选择云原生网关?

507 0
|
Kubernetes 负载均衡 Dubbo
|

微服务应用如何实现无损上下线|学习笔记(一)

快速学习微服务应用如何实现无损上下线

708 0
|
Kubernetes 安全 前端开发
|

微服务架构、新特性与注册中心|学习笔记(四)

快速学习微服务架构、新特性与注册中心

247 0
|
Kubernetes 安全 应用服务中间件
|

Higress实战: 30行代码写一个Wasm Go插件

一个遵循开源Ingress/Gateway API标准,提供流量调度、服务治理、安全防护三合一的高集成、易使用、易扩展、热更新的下一代云原生网关。

1864 0
|
存储 监控 数据可视化
|

ELK搭建(一):实现分布式微服务日志监控

本次我们搭建的目标是通过ELK来收集微服务中的日志。本期主要以实操、快速搭建为主进行讲解,部分基础概念不做过多描述,后续会再单独出几期博客说明。更多ELK搭建可以关注本专栏,后续会持续输出。

619 0
|
消息中间件 Dubbo NoSQL
|

微服务架构的常用 RPC 协议 | 学习笔记

快速学习微服务架构的常用 RPC 协议 。

619 0
|
缓存 监控 Kubernetes
|

Spring Cloud 微服务集群 Monitor 监控中心| 学习笔记

快速学习 Spring Cloud 微服务集群 Monitor 监控中心。

2120 0
|
设计模式 前端开发 算法
|

1.8微服务架构 Microservice 的经典设计模式| 学习笔记

快速学习1.8微服务架构 Microservice 的经典设计模式。

546 0
|
Java 微服务 Spring
|

《微服务架构模式与原理Spring Cloud开发实战》电子版地址

微服务架构模式与原理Spring Cloud开发实战

397 0
|
消息中间件 缓存 NoSQL
|

【微服务】如何实现微服务集群的高可靠?

这篇文章我们来聊聊在微服务架构中,到底如何保证整套系统的高可用? 随着业务规模扩大,微服务可以 解决单体应用膨胀、团队开发耦合度高、协作效率低下等等问题。

962 1
|
存储 负载均衡 Cloud Native
|

【云原生&微服务八】Ribbon负载均衡策略之WeightedResponseTimeRule源码剖析(响应时间加权)

【云原生&微服务八】Ribbon负载均衡策略之WeightedResponseTimeRule源码剖析(响应时间加权)

422 0
|
缓存 负载均衡 Cloud Native
|

【云原生&微服务四】SpringCloud之Ribbon和Erueka/服务注册中心的集成细节(获取服务实例列表、动态更新服务实例信息、负载均衡出一个实例、IPing机制判断实例是否存活)

【云原生&微服务四】SpringCloud之Ribbon和Erueka/服务注册中心的集成细节(获取服务实例列表、动态更新服务实例信息、负载均衡出一个实例、IPing机制判断实例是否存活)

679 0
|
存储 负载均衡 Kubernetes
|

微服务系列:互联网架构演进

微服务系列:互联网架构演进

467 0
|
缓存 Java Nacos
|

微服务系列:nacos注册中心实战

微服务系列:nacos注册中心实战

342 0
|
缓存 运维 监控
|

浅谈微服务

微服务兴起已经多年了,这几年已到大发展阶段。公司内部做了很多和微服务相关的事情,自己也看了一些微服务相关的内容。现在再来认识”微服务“三个字,终于有点懂了的感觉。

269 0
|
数据可视化 Java 数据库
|

微服务SpringBoot+Neo4j搭建企业级分布式应用拓扑图

微服务SpringBoot+Neo4j搭建企业级分布式应用拓扑图

636 0
|
运维 负载均衡 监控
|

微服务1:微服务及其演进史

微服务1:微服务及其演进史

276 0
|
存储 缓存 Kubernetes
|

Dubbo-kubernetes 基于Informer服务发现优化之路

在 Kubernetes(简称 K8S,一个可移植容器的编排管理工具)体系中,etcd 存储集群的数据信息,kube-apiserver作为统一入口,任何对数据的操作都必须经过 kube-apiserver。因此 Dubbo 想要以 Kubernetes 作为注册中心,必须调用 kube-apiserver 获取服务地址列表,那是以什么样的机制保持信息的可靠性、实时性、顺序性、高性能呢?答案就是基于List/Watch的Informer组件。

465 0
|
SQL JSON 自然语言处理
|

Kratos微服务框架下实现Thrift服务

Thrift是Facebook于2007年开发的跨语言的rpc服框架,提供多语言的编译功能,并提供多种服务器工作模式;用户通过Thrift的IDL(接口定义语言)来描述接口函数及数据类型,然后通过Thrift的编译环境生成各种语言类型的接口文件,用户可以根据自己的需要采用不同的语言开发客户端代码和服务器端代码。2007年由facebook贡献到apache基金,是apache下的顶级项目

553 0
|
XML 网络协议 Dubbo
|

【微服务系列】微服务总结(一)

最常见的服务发布和引用的方式有三种: RESTful API XML 配置 IDL 文件 1,RESTful API RESTful API 的方式,主要被用作 HTTP 或者 HTTPS 协议的接口定义,即使 在非微服务架构体系下,也被广泛采用 讲到RESTful API ,先去了解一下什么是RESTful 架构 1.1 RESTful架构 到底什么是REST...

289 0
|
Kubernetes Cloud Native Dubbo
|

应用发布新版本如何保障流量无损

微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

495 0
|
运维 Kubernetes Cloud Native
|

MSE结合Dragonwell,让Java Agent更好用

微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

580 0
|
监控 Java Sentinel
|

【微服务~Sentinel】Sentinel之dashboard控制面板

本期主要介绍Sentinel之dashboard控制面板

488 0
|
Cloud Native 前端开发 Java
|

一站式动态多环境建设案例

致景科技成立于2013年12月,是领先的纺织产业互联网企业,国家高新技术企业,随着企业的不断发展项目也随着越来越多,不断的业务运行,导致开发上线越来越多,项目测试环境被抢占、开发联调环境不稳定、线上灰度环境的缺乏。开始使用阿里云微服务引擎 MSE 后实现了不同项目开发上线,全链路灰度开发测试,不停机上线发布。

630 0
|
存储 SQL 关系型数据库
|

【微服务】Nacos数据持久化以及集群的搭建

【微服务】Nacos数据持久化以及集群的搭建

1186 0
|
缓存 NoSQL Java
|

微服务 Spring Boot 整合Redis 实战开发解决高并发数据缓存

高并发场景下,如何巧妙的利用缓存解决,提高系统的可用性? Redis 缓存来搞定!

596 0
|
Java 数据库 网络架构
|

【微服务~远程调用】RestTemplate基本操作快速入门

【微服务~远程调用】RestTemplate基本操作快速入门

733 0
|
存储 JSON 算法
|

微服务网关鉴权:gateway使用、网关限流使用、用户密码加密、JWT鉴权(二)

微服务网关鉴权:gateway使用、网关限流使用、用户密码加密、JWT鉴权(二)

1158 0
|
负载均衡 安全 开发工具
|

微服务网关Gateway实践总结

​微服务架构中,网关服务通常提供动态路由,以及流量控制与请求识别等核心能力,保证系统的安全与稳定。

588 0
|
负载均衡 监控 Java
|

微服务学习笔记五 Spring Cloud 服务消费者及服务网关

微服务学习笔记五 Spring Cloud 服务消费者及服务网关

388 0
|
敏捷开发 存储 运维
|

为什么需要微服务

微服务这么火,是不是我们的业务一定要上微服务?

349 0
|
运维 自然语言处理 Kubernetes
|

如何在 ACK 中使用 MSE Ingress

随着云原生架构的普及,K8s 通过 Ingress 标准逐步把流量网关标准化,微服务网关作为微服务的入口正在加速跟流量网关融合,Ingress 作为容器和微服务的交集,作为数字世界的入口,作为安全和高可用的第一道防线变得越来越重要!下面给大家分享一下 Ingress 标准 和 实现的趋势,介绍一下 MSE Ingress在这个趋势下的优势和实践,为大家做关键入口选择多一些参考。

578 0
|
SQL 缓存 数据库
|

微服务-分布式事务

分布式事务

242 0
我要发布