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

微服务

关注

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

0
今日
7338
内容
9
活动
565
关注
|
Web App开发 前端开发 微服务
|

论UI架构在微服务中的重要性

1643 0
|
物联网 大数据 微服务
|

你了解微服务架构么?

1383 0
|
Java 微服务 Spring
|

Spring Cloud构建微服务架构:服务消费(Feign)【Dalston版】

通过前两篇《Spring Cloud构建微服务架构:服务消费(基础)》和《Spring Cloud构建微服务架构:服务消费(Ribbon)》,我们已经学会了在Spring Cloud中基本的服务调用方式。

1458 0
|
Oracle 关系型数据库 数据库
|

看来微服务就是一把双刃剑

image.png 微服务是银弹吗?自2014年“微服务”一词真是越来越火,不谈Microservices彷佛就out了,那么我们先来看微服务具有哪些特点: 组件以服务的形式提供 围绕业务功能进行组织 强化终端与弱化管道 产品而不是项目 ...

876 0
|
消息中间件 Docker 微服务
|

Catalog Service - 解析微软微服务架构eShopOnContainers(三)

上一篇我们说了Identity Service,因为其基于IdentityServer4开发的,所以知识点不是很多,今天我们来看下Catalog Service,今后的讲解都会把不同的、重点的拿出来讲,希望大家明白。

1905 0
|
消息中间件 测试技术 Ruby
|

Rails 微服务架构

1643 0
|
Linux Docker 微服务
|

Identity Service - 解析微软微服务架构eShopOnContainers(二)

接上一篇,众所周知一个网站的用户登录是非常重要,一站式的登录(SSO)也成了大家讨论的热点。微软在这个Demo中,把登录单独拉了出来,形成了一个Service,用户的注册、登录、找回密码等都在其中进行。

3161 0
|
XML Java 数据格式
|

《SpringBoot揭秘:快速构建微服务体系》—第2章2.3节 了解一点儿JavaConfig

本节书摘来自华章出版社《SpringBoot揭秘:快速构建微服务体系》一书中的第2章,第2.2节了解一点儿JavaConfig,作者王福强,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.3 了解一点儿JavaConfig Java 5的推出,加上当年基于纯Java Annotation的依赖注入框架Guice的出现,使得Spring框架及其社区也“顺应民意”,推出并持续完善了基于Java代码和Annotation元信息的依赖关系绑定描述方式,即JavaConfig项目。

1419 0
|
Java 持续交付 微服务
|

第12章 Spring Boot与微服务

第12章 Spring Boot与微服务 随着RESTful web服务和JSON数据交换格式流行,简单快速建立一个可连接的服务已经越来越方便了。随着持续交付概念推广以及Docker容器普及,微服务将这两种理念和技术结合起来,形成新的微服务+API + 平台的开发模式,以及容器化微服务的持续交付概念。

1555 0
|
监控 中间件 应用服务中间件
|

以应用为中心的微服务PaaS平台---企业级分布式应用服务 EDAS

本文主要从高速增长的阿里业务开始谈起,讲述当年面对的业务场景和背景,碰到了什么样的技术挑战,且用什么样的思路去解决它。

6888 0
|
缓存 供应链 测试技术
|

跟着小程来学微服务--微服务思想

前言 一直对微服务非常感兴趣,因为公司的架构改造正好有机会能够接触微服务,买来一些书,请教了很多微服务大牛同时自己也做了很多总结,写成了80页ppt,算是我对微服务的一个认识吧,微服务本身不同的人有不同的理解,而我就从我自己的角度来谈谈微服务是什么。

910 0
|
Dubbo Java 应用服务中间件
|

微服务技术栈选型,看了这个别的可以不用看了

本文由PPmoney架构师敖小剑分享:微服务的核心技术,目前可选的开源微服务框架,以及为微服务提供支撑的基础设施。

18098 136
|
存储 监控 安全
|

老司机的微服务架构实现,照亮你的人生 | 朱攀

微服务系统本质上是一个分布式系统,而分布式系统就有其固有的复杂性,对测试,部署甚至团队的组织结构都会带来很大挑战。有了这些微服务架构的基础设施,能有效帮我们解决并规避一些问题,但我们仍然不能低估采用微服务架构带来的复杂性。微服务架构不是银弹,更不是免费的午餐,实施微服务改造是要付出代价的。

7160 0
|
JavaScript 前端开发 API
|

使用API网关构建微服务

使用传统的异步回调方法编写API组合代码会让你迅速坠入回调地狱。代码会变得混乱、难以理解且容易出错。一个更好的方法是使用响应式方法以一种声明式样式编写API网关代码。响应式抽象概念的例子有Scala中的Future、Java 8中的CompletableFuture和JavaScript中的Promise,还有最初是微软为.NET平台开发的Reactive Extensions(RX)。

2136 0
|
架构师 安全 中间件
|

从面向服务架构(SOA)学习:微服务时代应该借鉴的5条经验教训

本文作者为 Matt McLarty,通过介绍 SOA 的兴衰变化,总结了微服务应该借鉴的5条经验教训。文章系国内 ITOM 管理平台 OneAPM 编译呈现。

3139 0
|
8月前
|
设计模式 安全 Java
|

设计模式觉醒系列(02)这几种设计模式很简单实用 | 相信你肯定见过

本文介绍了设计模式中的模板方法模式、外观模式和单例模式。模板方法模式通过父类定义算法框架,子类实现具体步骤,提高代码复用性和扩展性;外观模式提供高层次接口隐藏子系统复杂性,降低耦合度;单例模式确保一个类只有一个实例,适用于资源开销敏感场景。文中结合实战demo及Tomcat源码应用详细解析了这三种模式的实现与优点,并附带Spring中单例模式的应用示例。

185 3
|
算法 安全 Java
|

JAVA并发编程系列(12)ThreadLocal就是这么简单|建议收藏

很多人都以为TreadLocal很难很深奥,尤其被问到ThreadLocal数据结构、以及如何发生的内存泄漏问题,候选人容易谈虎色变。 日常大家用这个的很少,甚至很多近10年资深研发人员,都没有用过ThreadLocal。本文由浅入深、并且才有通俗易懂方式全面分析ThreadLocal的应用场景、数据结构、内存泄漏问题。降低大家学习啃骨头的心理压力,希望可以帮助大家彻底掌握并应用这个核心技术到工作当中。

227 5
|
Java API 容器
|

JAVA并发编程系列(10)Condition条件队列-并发协作者

本文通过一线大厂面试真题,模拟消费者-生产者的场景,通过简洁的代码演示,帮助读者快速理解并复用。文章还详细解释了Condition与Object.wait()、notify()的区别,并探讨了Condition的核心原理及其实现机制。

248 11

JAVA并发编程系列(9)CyclicBarrier循环屏障原理分析

本文介绍了拼多多面试中的模拟拼团问题,通过使用 `CyclicBarrier` 实现了多人拼团成功后提交订单并支付的功能。与之前的 `CountDownLatch` 方法不同,`CyclicBarrier` 能够确保所有线程到达屏障点后继续执行,并且屏障可重复使用。文章详细解析了 `CyclicBarrier` 的核心原理及使用方法,并通过代码示例展示了其工作流程。最后,文章还提供了 `CyclicBarrier` 的源码分析,帮助读者深入理解其实现机制。

277 11
|
Java 数据库
|

JAVA并发编程-一文看懂全部锁机制

曾几何时,面试官问:java都有哪些锁?小白,一脸无辜:用过的有synchronized,其他不清楚。面试官:回去等通知! 今天我们庖丁解牛说说,各种锁有什么区别、什么场景可以用,通俗直白的分析,让小白再也不怕面试官八股文拷打。

330 6
|
前端开发 JavaScript 关系型数据库
|

基于Python+Vue开发的大学竞赛报名管理系统

该项目是基于Python+Vue开发的大学竞赛报名管理系统,旨在帮助大学生掌握Python编程技能及项目开发经验。主要功能包括赛事管理、类型管理、用户管理、统计分析等。项目采用前后端分离设计,前端技术栈为Vue,后端使用Python与Django框架,并基于MySQL数据库。通过实践,学生可提升编程技能,为职业发展奠定基础。项目已部署在线演示,并提供源码下载。

153 2
|
消息中间件 Java 数据库
|

SpringIntegrationRamble

Spring Integration是Spring家族的一员,专为简化企业应用集成(EAI)而设计。相较于硬编码客户端、传统消息队列和其他ESB产品,它更轻量、易测试且易于上手。Spring Integration增强了标准技术如EJB、RMI和JMS的使用,通过简单的配置即可实现复杂的集成场景。它基于Spring框架,继承了依赖注入等特性,使应用上下文成为消息传递的总线。此框架支持多种集成模式,包括文件传输、共享数据库、RPC及消息传递,并能整合不同协议和技术。尽管Spring Integration功能强大且易用,但在特定高级集成需求或专有协议支持方面可能不如某些专业ESB产品全面。

144 0
|
运维 Cloud Native 应用服务中间件
|

阿里云微服务引擎 MSE 及 API 网关 2024 年 06 月产品动态

阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要

283 2
|
运维 Cloud Native 应用服务中间件
|

阿里云微服务引擎 MSE 及 API 网关 2024 年 05 月产品动态

阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要

298 2
|
Kubernetes Ubuntu Docker
|

初始化k8s多结点集群

在Ubuntu22.04.3 LTS上设置k8s多节点集群,采用Docker v24.0.6、kubeadm v1.28和cir-dockerd v0.3.4。首先安装docker和cri-dockerd,更新k8s三件套至v1.28。然后,参照官方文档进行`kubeadm init`初始化集群,配置包括自定义镜像仓库、控制面端点等。成功初始化后,显示了相关证书和配置信息。最后,提供了一些额外的kubectl命令以管理节点。

180 1

IntelliJ IDEA-常用快捷键

IntelliJ IDEA-常用快捷键

118 2

IntelliJ IDEA-常用快捷键2

IntelliJ IDEA-常用快捷键2(Alt快捷键)

153 0
|
缓存 监控 Nacos
|

MSE微服务引擎配置问题之配置报错如何解决

MSE(MicroService Engine)微服务引擎是阿里云提供的一种微服务治理平台,它通过提供服务注册、发现、配置管理等功能来支撑微服务架构的稳定运行;本合集旨在梳理MSE微服务引擎的核心特性、部署流程,以及实践中可能遇到的问题和相应的解决方案,以助力用户优化微服务架构的实施和管理。

205 0
|
Cloud Native Dubbo 应用服务中间件
|

Apache Dubbo 下一代云原生微服务挑战赛启动报名!五大赛题50万奖金池

参加本次大赛,你将有机会获得丰厚奖金和开源贡献者证书,你的代码更有机会被项目采纳在全世界运行!

267 0
|
开发框架 API 微服务
|

【从零开始学微服务】02.初识微服务

大家好,欢迎来到万猫学社,跟我一起学,你也能成为微服务专家。

166 1
|
JSON 安全 Java
|

Springboot整合之Shiro和JWT技术实现无感刷新8

Springboot整合之Shiro和JWT技术实现无感刷新8

190 0
|
Cloud Native Dubbo Java
|

阿里云微服务引擎 MSE 2023 年 11 月产品动态

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

501 0
|
安全 网络安全
|

免费SSL,阿里云免费SSL证书申请及如何宝塔更换SSL证书

免费SSL,阿里云免费SSL证书申请及如何宝塔更换SSL证书

802 0
|
运维 Cloud Native Serverless
|

MSE Serverless 正式商用,构建低成本高弹性的微服务架构

MSE Serverless 版已于 11 月 17 日正式商业化。

363 1
|
Java
|

正则表达式基本使用

正则表达式基本使用

665 0
|
负载均衡 网络协议 测试技术
|

使用eBPF加速阿里云服务网格ASM

服务网格下的Sidecar 代理业务服务的收发请求,并提供业务层面的流量控制(路由)、负载均衡等功能,会引入一定的Latency 延迟。 通过eBPF 技术(部署sidecar 加速组件)将同节点下两个进程间的TCP 报文进行socket 短路可以提升一定的性能,HTTP 场景下QPS 可提升15% 左右, 有效地降低业务请求的Latency 。

1156 1
|
监控 Dubbo Cloud Native
|

Apache Dubbo 云原生可观测性的探索与实践

云原生时代,大规模容器的频繁变更会带来很多稳定性的问题,可观测系统的建设变得非常重要。本文将介绍 Dubbo 可观测性的探索与实践。

1334 0
|
运维 监控 Cloud Native
|

云原生网关可观测性综合实践

本文将帮助读者体验网关可观测性在故障发现与故障定位中的能力。

584 1
|
Cloud Native Dubbo Java
|

阿里云微服务引擎 MSE 2023 年 8 月产品动态

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

693 1
|
Kubernetes Cloud Native 新能源
|

充换电企业开迈斯低成本提升线上应用稳定性的最佳实践

开迈斯为中国新生代消费者而来,不仅注重私家电动车主的充电体验,还以高端的品质服务提供用户便捷无忧、智能高效的全新充电体验,开启乐享生活的旅程。本文记录了开迈斯微服务架构如何应对快速增长的业务挑战。

354 0
|
消息中间件 Dubbo 应用服务中间件
|

Apache Dubbo 和 Apache RocketMQ 邀您参与,ASF 亚洲峰会 5 张门票免费送

今年,CommunityOverCode Asia 2023 将是阿帕奇亚洲大会的首次线下会议,北京,8 月 18 日至 20 日。会议将持续 3 天,设有 17 个论坛方向,共收集到 150 余个议题投稿,其中中文议题约 110 个,英文议题近 40 个。

300 0
|
XML Java 数据库连接
|

Mybatis-Plus极简教程

Mybatis-Plus 简称 MP ,是 Mybatis 的增强工具,提供了一批开箱即用的功能、特性、接口、注解,简化了应用程序访问数据库的相关操作,完善了Mybatis作为ORM仅能做到半自动的不足,提高了开发人员的开发效率。 MP是社区产品,当前源代码在Github上面进行维护,基于Apache2.0开源协议,可放心在商业项目上使用。

412 0
|
存储 前端开发 Java
|

[微服务架构选型 ]微服务架构 - 适合您的软件开发吗?

[微服务架构选型 ]微服务架构 - 适合您的软件开发吗?

253 0
|
缓存 安全 JavaScript
|

【微服务架构 】微服务简介,第3部分:服务注册表

【微服务架构 】微服务简介,第3部分:服务注册表

251 0
|
消息中间件 Cloud Native Serverless
|

阿里云云原生微服务的认证费用是多少?考试内容是什么?

“云”是现在的热门概念,我们的社会被网络、信息通信技术、云计算改变了,天南海北的距离越变越短,人们购买物品的方式也愈发便利,如今云对于生活的方方面面都起到了至关重要的作用。

378 0
|
消息中间件 监控 数据可视化
|

(22)go-micro微服务kibana使用

(22)go-micro微服务kibana使用

270 0
|
存储 NoSQL API
|

(9)go-micro微服务Redis配置

(9)go-micro微服务Redis配置

210 0
我要发布