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

微服务

关注

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

0
今日
7414
内容
9
活动
581
关注
|
消息中间件 负载均衡 安全
|

[微服务架构]API网关.微服务简介,第2部分

[微服务架构]API网关.微服务简介,第2部分

200 0
|
前端开发 安全 JavaScript
|

给微服务项目引入GateWay处理跨域和统一路由

给微服务项目引入GateWay处理跨域和统一路由

1005 0
|
存储 运维 监控
|

[微服务架构 ]微服务集成中的3个常见缺陷 - 以及如何避免它们

[微服务架构 ]微服务集成中的3个常见缺陷 - 以及如何避免它们

230 0
|
消息中间件 存储 运维
|

「微服务架构」微服务架构中的数据一致性

「微服务架构」微服务架构中的数据一致性

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

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

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

402 1
|
存储 消息中间件 监控
|

(20)go-micro微服务Elasticsearch使用

(20)go-micro微服务Elasticsearch使用

317 0
|
存储 vr&ar 索引
|

(19)go-micro微服务filebeat收集日志

(19)go-micro微服务filebeat收集日志

394 0
|
JSON 数据库 数据格式
|

(13)go-micro微服务公用函数开发

(13)go-micro微服务公用函数开发

239 0
|
存储 NoSQL API
|

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

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

242 0
|
存储 JSON 编解码
|

关于微服务,这些你都了解吗-微服务介绍

关于微服务,这些你都了解吗-微服务介绍

718 0
|
Java Maven 微服务
|

微服务实战01-maven聚合工程

接下来的一段时间,我们将要来学习微服务,本着重实战的原则,你不需要去深究一些相关的原理,只要能跟着教程一步一步做下来,就可以快速地掌握Java微服务开发技巧。 我们学习微服务的第一步,就是要知道怎么创建聚合工程,虽然说微服务和聚合工程没有直接和必然的联系,但是现在工作中只要用到微服务,就一定是聚合工程。既然绕不开,我们就从聚合工程开始吧。

323 0
|
Java Maven 微服务
|

微服务实战01-maven聚合工程

微服务实战01-maven聚合工程

429 0
|
人工智能 NoSQL Java
|

这款Alibaba SpringCloud微服务项目真香!Github标星35K+

近年来随着互联网的飞速发展,各行各业都在拥 互联网。互联网给人类生活带来了翻天覆地的变化,人们在享受互联网给生活带来便捷的同时,业务需求的发展也对互联网技术提出了更高的要求,传统的单体架构对越来越复杂的业务需求显得力不从 此外,随着大数据云计算和人工智能的飞速发展,软件的架构显得越来越重要。近几年来,“微服务”这名词在各大网站、论坛、演讲中出现的频率足以让人们感觉到它对软件架构带来的影响 。目前,各大公司都在纷纷采用微服务架构。

354 0
|
微服务
|

阿里云产品体系分为6大分类——企业应用——分为11类——微服务

阿里云产品体系分为6大分类——企业应用——分为11类——微服务自制脑图

303 1
|
Arthas JavaScript 小程序
|

Java 微服务随机掉线排查过程

Java 微服务随机掉线排查过程

564 0
|
微服务
|

如何正确的设计微服务(2)

如何正确的设计微服务

123 0
|
监控 架构师 中间件
|

微服务架构转型的一把手需要具备哪些能力?

微服务架构转型的一把手需要具备哪些能力?

317 0
|
负载均衡 Java 开发工具
|

SpringCloud微服务框架04 - Config统一配置中心

SpringCloud微服务框架04 - Config统一配置中心

379 0
|
负载均衡 网络协议 Java
|

SpringCloud微服务框架03 - Ribbon负载均衡

SpringCloud微服务框架03 - Ribbon负载均衡

179 0
|
运维 监控 Java
|

认识微服务

随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?

252 0
|
弹性计算 运维 微服务
|

微服务架构的优势

微服务架构的优势

212 0
|
设计模式 前端开发 测试技术
|

如何构建基于 DDD 领域驱动的微服务?(2)

如何构建基于 DDD 领域驱动的微服务?

247 0
|
设计模式 前端开发 测试技术
|

如何构建基于 DDD 领域驱动的微服务?(2)

如何构建基于 DDD 领域驱动的微服务?

228 0
|
设计模式 前端开发 测试技术
|

如何构建基于 DDD 领域驱动的微服务?(2)

如何构建基于 DDD 领域驱动的微服务?

236 0
|
负载均衡 监控 Dubbo
|

读书分享:《Apache Dubbo 微服务开发从入门到精通》

本次分享的书是《Apache Dubbo 微服务开发从入门到精通》,该书以 Dubbo 框架为例,全面讲解微服务从开发、配置、部署到治理、流量管控、可视化监测、事务管理全生命周期过程;涵盖 Dubbo3 最新特性使用方式与原理,包括云原生 Kubernetes、Service Mesh 解决方案等。通过阅读书籍,计划通过以下几个问题来带你们深入了解Dubbo的神奇之处。

566 0
|
负载均衡 Dubbo 算法
|

Go 语言体系下的微服务框架选型: Dubbo-go

本文介绍了 Go 微服务体系发展与选型,过去一年 Dubbo-go 社区的飞速发展以及对未来的展望。

9353 1
|
负载均衡 安全 Java
|

就这?腾讯云高工熬夜手写'Java微服务学习笔记'也就让我月薪涨3k

本人18年毕业于长沙某大专,实习期间进入一家和学校合作的互联网公司,一直在公司干着千篇一律的CRUD,生活看不到希望,感觉一直在这里CRUD没有希望,所以在春节回来后就离职了,一直在家中学习。和一些大佬在VX群里交流学习的过程中,无意中从一位腾讯云大佬手中拿到了这份由腾讯云大佬亲码的“Java微服务”学习笔记!

320 0
|
监控 应用服务中间件 API
|

Yii2.0如何进行微服务开发?具体步骤是怎样的?底层原理是什么?

Yii2.0如何进行微服务开发?具体步骤是怎样的?底层原理是什么?

398 0
|
Dubbo Cloud Native 安全
|

Higress 0.7.0 版本发布:GA 进入倒计时

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

388 0
|
Java 程序员 测试技术
|

不吹不黑!阿里新产微服务架构进阶笔记我粉了!理论实战齐飞

微服务架构 目前微服务是非常火的架构或者说概念,也是在构建大型互联网项目时采用的架构方式。随着业务需求的快速发展变化,需求不断增长,迫切需要一种更加快速高效的软件交付方式。而微服务可以弥补单体应用不足,是一种更加快速高效的软件架构风格。

305 0
|
Arthas Oracle Java
|

58-微服务技术栈(高级):在线检测工具Arthas(jvm相关指令)

开发者对于生产问题故障的排查、定位,随着微服务的喷发,也不再像是以前那边依赖纯日志、gc日志进行问题排查与定位了,本节开始介绍一个生产环境使用的排错工具Arthas,帮助大家更高效、便捷地实现生产问题排错。

527 0
|
Arthas Java 测试技术
|

57-微服务技术栈(高级):在线检测工具Arthas(基础指令)

开发者对于生产问题故障的排查、定位,随着微服务的喷发,也不再像是以前那边依赖纯日志、gc日志进行问题排查与定位了,本节开始介绍一个生产环境使用的排错工具Arthas,帮助大家更高效、便捷地实现生产问题排错。

588 0
|
Arthas Java 测试技术
|

56-微服务技术栈(高级):在线检测工具Arthas(下载安装)

开发者对于生产问题故障的排查、定位,随着微服务的喷发,也不再像是以前那边依赖纯日志、gc日志进行问题排查与定位了,本节开始介绍一个生产环境使用的排错工具Arthas,帮助大家更高效、便捷地实现生产问题排错。

391 0
|
Web App开发 Dubbo 关系型数据库
|

53-微服务技术栈(高级):微服务网关Soul(Soul网关接入与验证)

此章节将基于上一章节基础之上,引入Soul网关,至于Soul网关是干什么的,怎么做的,我们会在后续章节讲解,1-3章节侧重于搭建应用。 本章节的Soul网关接入,如果你1,2章节都是和我保持一致,那么只需要直接启动Soul网关即可,但是对应的provider,consumer应用是需要额外的代码接入的。 开发环境和第二章保持一致。

799 0
|
Dubbo Java 关系型数据库
|

51-微服务技术栈(高级):微服务网关Soul(入门运行Soul)

Soul 是基于 WebFlux 实现的响应式的 API 网关,具有异步、高性能、跨语言等特点。 Git地址:https://github.com/Dromara/soul 运行环境: • MySQL 5.* • JDK 1.8+ • MAVEN 3.2.* • Git 更多原理性知识可以参考官网API:https://dromara.org/zh-cn/docs/soul/induction.html

526 0
|
Go 数据安全/隐私保护 微服务
|

48-微服务技术栈(高级):分布式协调服务zookeeper源码篇(Watcher机制-3[Zookeeper])

  前面已经分析了Watcher机制中的大多数类,本篇对于ZKWatchManager的外部类Zookeeper进行分析。

304 0
|
缓存 安全 微服务
|

47-微服务技术栈(高级):分布式协调服务zookeeper源码篇(Watcher机制-2[WatchManager])

前面已经分析了Watcher机制中的第一部分,即在org.apache.zookeeper下的相关类,接着来分析org.apache.zookeeper.server下的WatchManager类。

240 0
|
微服务
|

46-微服务技术栈(高级):分布式协调服务zookeeper源码篇(Watcher机制-1)

  前面已经分析了Zookeeper持久话相关的类,下面接着分析Zookeeper中的Watcher机制所涉及到的类。

186 0
|
存储 数据库 微服务
|

45-微服务技术栈(高级):分布式协调服务zookeeper源码篇(持久化FileTxnSnapLog)

前面分析了FileSnap,接着继续分析FileTxnSnapLog源码,其封装了TxnLog和SnapShot,其在持久化过程中是一个帮助类。

307 0
|
存储 算法 Go
|

44-微服务技术栈(高级):分布式协调服务zookeeper源码篇(持久化FileTxnLog)

前一篇已经分析了序列化,这篇接着分析Zookeeper的持久化过程源码,持久化对于数据的存储至关重要,下面进行详细分析。

253 0
|
存储 监控 算法
|

42-微服务技术栈(高级):分布式搜索引擎ElasticSearch(集群搭建与脑裂问题解决)

单机的elasticsearch做数据存储,必然面临两个问题:海量数据存储问题、单点故障问题。 ● 海量数据存储问题:将索引库从逻辑上拆分为N个分片(shard),存储到多个节点 ● 单点故障问题:将分片数据在不同节点备份(replica ) 本节笔者将带领大家完成ES的集群搭建,同时解决集群中出现的脑裂问题。

531 0
|
JSON 自然语言处理 Java
|

39-微服务技术栈(高级):分布式搜索引擎ElasticSearch(索引库、文档操作)

在前面读者朋友们可以了解到ES承载着和MySQL一样的“存储-查询”功能,那么就类似的会有建表语句、表结构、表数据,有了这些才可以存储-查询数据。而这些对应的在ES中是:Mapping映射(表结构-建表语句)、索引库(表本身)、文档(表数据)。本节笔者将带领大家完整上述概念的创建、使用。

341 0
|
网络协议 安全 前端开发
|

27-微服务技术栈(高级):分布式事务Seata集群部署与服务整合

在分布式架构系统中,服务不止一个,一个完整的业务链路肯定也不止调用一个服务,此时每个服务都有自己的数据库增删改查,而每一个写操作对应一个本地事务。如果想要确保全部的业务状态一致,也就意味着需要所有的本地事务状态一致,这在我们之前的学习中肯定是不具备的,如何做到跨服务、跨数据源的事务一致性将是本章节的重点学习内容。

955 0
|
存储 NoSQL 中间件
|

25-微服务技术栈(高级):Redis持久化

作为分布式系统中,必不可少的非结构化存储中间件,Redis在小型、中型、大型乃至高并发系统中均有自己发挥的场合,除了基础数据结构(String/Hash/Set/ZSet/List)的增删改查操作,在真正的生产环境中我们如何避免数据的丢失?如何避免单点的性能瓶颈?如何搭建合适的集群架构? 本节笔者将从数据的持久化、多种集群结构搭建去解决不同的应用场景,以满足读者朋友们生产环境下的种种问题,最终实现Redis技术中间件的优雅落地。

4703 3
|
缓存 NoSQL 网络安全
|

22-微服务技术栈(高级):分布式缓存Redis主从集群

单机Redis可以解决应用缓存的问题,但是随着系统流量的增加,读操作开始指数级倍增时,及时单节点Redis基于内存的读写操作再快也会有性能瓶颈,此时我们可以借助主从架构(主负责写、从负责读)来优化上述场景,实现高并发读优化。

663 0
|
存储 消息中间件 微服务
|

21-微服务技术栈(高级):消息积压与惰性队列

消息中间件,作为分布式系统中必不可少的一部分,在前面我们学习过其基本的消息发送、消费,但是读者朋友们肯定也知道,真正的生产环境可不是简单的发送消息这么简单。如何避免消息丢失?如何满足特殊场景下的消息延迟消费?如何解决消费能力不足?如何搭建集群?等等 本节笔者将从消息的可靠性出发,解决消息不丢失的问题。同时借助TTL实现延迟消息,惰性队列解决消息堆积问题,最后完成集群搭建以实现生产环境真正的高可用。

344 0
|
消息中间件 安全 Java
|

19-微服务技术栈(高级):MQ消息可靠性

消息中间件,作为分布式系统中必不可少的一部分,在前面我们学习过其基本的消息发送、消费(跳转链接),但是读者朋友们肯定也知道,真正的生产环境可不是简单的发送消息这么简单。如何避免消息丢失?如何满足特殊场景下的消息延迟消费?如何解决消费能力不足?如何搭建集群?等等 本节笔者将从消息的可靠性出发,解决消息不丢失的问题。同时借助TTL实现延迟消息,惰性队列解决消息堆积问题,最后完成集群搭建以实现生产环境真正的高可用。

445 0
|
负载均衡 网络协议 数据可视化
|

架构解密从分布式到微服务:分布式系统的基石:TCP/IP

TCP/IP (Transmission Control Protocol/Internet Protocol,传输控制协议/互联网络协议)是Internet 的基本协议,简单地说,由底层的IP和TCP组成。TCP/IP的开发工作始于20世纪70年代,该协议是用于互联网的第一套协议。TCP/IP结合 DNS、路由协议等一系列相关协议,最终实现了网络之间任意两点间的数据通信问题。我们来看看在访问百度首页时,数据包是如何从计算机传送到百度的服务器上的。

350 0
|
XML JSON 自然语言处理
|

从分布式到微服务:深入理解网络,网络传输中的对象序列化问题

仅仅懂了Socket编程还不够,因为我们不是简单地写一个发送字符串的Hello World程序,需要实现复杂的对象实例传输,因此,如何将一个对象实例编码成为高效的二进制数据报文传输到对端,并且正确地“还原”出来,就是一个专业的技术问题了。

331 0
|
存储 开发框架 安全
|

架构解密从分布式到微服务:深入理解网络,HTTP的前世今生

HTTP是全球最大规模的分布式系统网络的基础之一,也采用了传统的服务器-客户端的通信设计模式。从1.0版本到1.1版本再到2.0版本,HTTP始终占据着分布式系统通信领域重要的一席之地。

458 0
我要发布