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

微服务

关注

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

0
今日
7414
内容
9
活动
582
关注
|
API 微服务 Windows
|

【微服务No.1】Consul服务发现在windows下简单使用

基本介绍: 安装: 下载地址:https://www.consul.io/downloads.html 运行: consul agent -dev 显示这个界面说明已经开启成功。 页面显示: 然后访问8500端口就可以看到页面:  命令:     consul members:输出当前服务的信息,显示的所有配置节点。

2040 0
|
测试技术 API 数据库
|

SpringCloud微服务实战(四)-微服务中的服务拆分

订单服务源码https://github.com/Wasabi1234/SpringCloud_OrderDemo 商品服务源码https://github.

2380 0
|
持续交付 虚拟化 微服务
|

.Net Core微服务系列--理论篇

微服务的由来 微服务最早由Martin Fowler与James Lewis于2014年共同提出来的,但是微服务也不是一个全新的概念,它是由一系列在实践中获得成功并流行起来的概念中总结出来的一种模式,一种概念。

1295 0
|
微服务 UED API
|

微服务设计部署3 - Inter-Process Communication

简介 在一个monolithic应用程序中,组件彼此调用是通过语言级别的方法或函数调用完成的。相反地,一个基于微服务的应用程序是运行在多台机器上的分布式系统。每个服务实例通常是一个独立的进程。 因此,如图3-1所示,服务之间需要使用一种 IPC 机制来进行交互。

1415 0
|
数据可视化 网络架构 Docker
|

微服务调用链追踪中心搭建

2155 0
|
机器学习/深度学习 Java API
|

告别“臃肿”,选择微服务(文末福利)

一直以来,系统的架构设计是IT领域经久不衰的话题,也是构建每一个系统最核心且重要的部分之一。它决定了系统能否满足业务、技术、组织、灵活、可扩展性等多种要求,同时肩负起了解放程序员生产力的作用。 2016年底,由于业务的不断发展,我所在公司维护的项目也越来越“臃肿”。

3440 0
|
Java 大数据 应用服务中间件
|

专访方志朋:2018年仍然是微服务飞速发展的一年

方志朋,毕业于武汉理工大学硕士学位。 CSDN博客专家、Spring Cloud中国社区联合创始人。 《深入理解Spring Cloud与微服务构建》作者。Spring Cloud作为Java语言的微服务落地框架,在Spring开源社区和Pivatol、Netflix两大公司的推动下飞速发展,得到了众多开发者的认可,Spring Cloud在未来很可能成为微服务框架的领导者和规范。

2317 0
|
负载均衡 Dubbo Java
|

Dubbo+Zookeeper+SpringMVC整合实现微服务项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xmt1139057136/article/details/79355504 互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。

1353 0
|
关系型数据库 Java 数据库
|

如何用ACM简化你的Spring Cloud微服务环境配置管理

本文我们就如何使用阿里云ACM这样的配置管理产品在Spring Cloud中替代Spring Cloud Config帮助简化环境配置管理做一个简单的示例,帮助你理解基于ACM来简化微服务环境配置管理的方案,并会简单比较一下ACM与Spring Cloud Config方案的优劣。

6343 0
|
关系型数据库 Java 测试技术
|

使用阿里云ACM简化你的Spring Cloud微服务环境配置管理

在本文中,我们以一个测试和生产连接不同的数据库,配置不同的数据源(包括连接池)参数为例,介绍了如何将阿里云配置中心ACM与Spring Cloud一起使用,帮助你在微服务架构中简化你的环境配置管理。

4135 0
|
测试技术 数据库 Docker
|

【微服务从入门到精通】:(一)微服务的蓝绿发布及灰度发布

蓝绿部署 基本上,蓝绿部署是一种以可预测的方式发布应用的技术,目的是减少发布过程中服务停止的时间。 简单来说,你需要准备两个相同的环境(基础架构),在蓝色环境运行当前生产环境中的应用,也就是旧版本应用,如图中 App1 version1 、 App2 version1 、 App3 version3 。

2732 1
|
canal 关系型数据库 MySQL
|

【转】微服务MySQL分库分表数据到MongoDB同步方案

近年来,微服务概念持续火热,网络上针对微服务和单体架构的讨论也是越来越多,面对日益增长的业务需求是,很多公司做技术架构升级时优先选用微服务方式。我所在公司也是选的这个方向来升级技术架构,以支撑更大访问量和更方便的业务扩展。

6686 0
|
缓存 数据库 微服务
|

六种微服务架构的设计模式

2243 0
|
测试技术 微服务 容器
|

如何用微服务重构应用程序

1208 0
|
测试技术 Go Docker
|

5分钟学习基于Go,go-microservice-template,Minke的微服务

本文讲的是5分钟学习基于Go,go-microservice-template,Minke的微服务,【编者的话】本篇文章介绍了Go语言下构建微服务的例子,作者利用一个helloword讲解了如何使用他的微服务框架,该框架不仅包含了构建服务,还包括路由、请求验证、日志记录、测试、动态配置变更,最后将提供了将服务整合到Docker容器并持续集成。

9716 0
|
Java Docker 微服务
|

《Spring Cloud与Docker微服务架构实战》配套代码

不才写了本使用Spring Cloud玩转微服务架构的书,书名是《Spring Cloud与Docker微服务架构实战》 - 周立,已于2017-01-12交稿。

2358 0
|
API 微服务
|

现代企业架构下的微服务

本文讲的是现代企业架构下的微服务【编者的话】微服务架构获得了如此多的关注,大多数的企业IT从业者也正好奇它是如何影响其他的架构模式的:比如企业集成和API管理。

2798 0
|
物联网 大数据 Serverless
|

粘合多款产品的微服务架构 阿里云函数计算再次升级

今年“2017杭州·云栖大会”上,阿里云函数计算再次升级:函数计算打通多个重要云产品线,能够直接对接表格存储、对接API网关、对接日志服务等。用户仅仅需要简单配置就可以灵活方便的组合多种商业场景。 过去十年,云服务深刻的改变了社会获取和使用计算能力的方式,云服务自身也以极快的速度演进,新的服务形态不断涌现,无服务器计算就是其中之一。

4760 0
|
Docker 微服务 容器
|

使用微服务,你考虑好了吗?

本文讲的是使用微服务,你考虑好了吗?【编者的话】微服务热火朝天,然而流行的技术并不一定适合你的业务场景。本文介绍了当你准备实施微服务架构前应当深思熟虑的一些问题,以帮助你决定是否采用微服务架构。

1582 0
|
网络架构 微服务 数据可视化
|

微服务和SOA:结合起来更完美

本文讲的是微服务和SOA:结合起来更完美【编者的话】本文分析了企业内多种架构并存及整合的现实性和合理性,并分别简单分析了微服务和 SOA 架构的特点,指出二者可以形成完美的互补,以提高企业效率,减少 IT 成本。

1995 0
|
微服务 Spring
|

理解微服务注册到Eureka Server上的过程(以appname为例)

阅读本文你将了解 微服务注册到Eureka Server上的粗粒度过程 为什么appname是大写。 appName的配置:spring.application.name与eureka.instance.appname,及它们的优先级。

1327 0
|
消息中间件 存储 负载均衡
|

微服务架构强化的实时通信

本文讲的是微服务架构强化的实时通信【编者的话】本文探讨了微服务架构模式是如何强化实时通信的,比如数据同步、动态RPC、发布/订阅消息传递、许可信息等以及相关的框架。

1426 0
|
Java Docker 微服务
|

使用Spring Cloud和Docker构建微服务架构

本文讲的是使用Spring Cloud和Docker构建微服务架构该代码可以在GitHub上获得,并且在Docker Hub上提供了镜像。您只需要一个命令即可启动整个系统。

2738 0
|
负载均衡 Java 网络架构
|

Netflix如何在上万台机器中管理微服务?

本文讲的是Netflix如何在上万台机器中管理微服务?【编者的话】本文主要介绍了 Netflix OSS 贡献的 Eureka,Hystrix 和 Ribbon,目的是希望通过解读 Netflix 在实现大规模扩容时遇到的问题,分析他们的解决办法,为将来自己碰到问题时提供一些思路,思路和视野有时候比工具本身更重要。

1936 0
|
Java API 数据库
|

微服务概览、误解和误用

本文讲的是微服务概览、误解和误用【编者的话】 本文从对微服务的误解误用切入,探讨什么是微服务,如何切分微服务。提出了结合传统的DDD,领域驱动设计的理念来帮助定义微服务的边界,值得一读。

1243 0
|
Kubernetes 安全 开发者
|

使用Istio服务网格管理微服务

本文讲的是使用Istio服务网格管理微服务服务化是现代软件架构的核心。部署一系列模块化的小型服务而非庞大的单体应用,可以给开发者更大的灵活性。开发者对不同模块可以使用不同的技术,不同的语言采用不同的版本,以实现更高的效率和速度,这一点对大型开发尤为重要。

3496 0
|
架构师 云计算 微服务
|

云计算中几个强大的微服务用例

1461 0
|
存储 API 数据库
|

基于微服务的软件架构模式

本文讲的是基于微服务的软件架构模式,【编者的话】微服务只是最近提出的概念,实际上很多巨头公司(FB、Twitter、AWS等)已经在亲身实践。微服务并不是银弹,但是我们可以参考它的思想来解决自己遇到的问题。对于已经找准市场,业务即将或者马上就要急剧发展的创业公司,适合使用基于微服务的软件架构。

2537 0
|
Java API 微服务
|

Spring Cloud构建微服务架构:服务网关(过滤器)【Dalston版】

在前两篇文章:服务网关(基础)、服务网关(路由配置)中,我们了解了Spring Cloud Zuul作为网关所具备的最基本功能:路由。本文我们将具体介绍一下Spring Cloud Zuul的另一项核心功能:过滤器。

1166 0
|
Java API 微服务
|

使用Spring Cloud和Docker构建微服务

本文讲的是使用Spring Cloud和Docker构建微服务,【编者的话】这是系列博文中的第一篇,本文作者使用Spring Cloud和Docker构建微服务平台,文章的例子浅显易懂。

2831 0
|
监控 测试技术 数据库
|

利用微服务构建现代应用(二)

本文讲的是利用微服务构建现代应用(二),【编者的话】本文是如何用微服构建现代应用的第二部分,介绍了如何用MongoDB中实现微服务,在迁移到微服务之前需要考虑的问题以及使用MongoDB构建微服务架构的客户案例。

2879 0
|
Java 应用服务中间件 Apache
|

5. 应用服务器与微服务 - JavaEE基础系列

本文是JavaEE基础系列的第五节。 Java EE简介 - JavaEE基础系列 JSR简介 - JavaEE基础系列 什么是JSR参考实现? - JavaEE基础系列 什么是应用服务器? - JavaEE基础系列 Microservices(微服务) 是当今世界最火爆的软件架构。

1505 0
|
Kubernetes NoSQL 应用服务中间件
|

微服务动态路由实现:OpenResty+K8s

本文讲的是微服务动态路由实现:OpenResty+K8s,OpenResty是一个基于 Nginx 与Lua的高性能 Web 平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。

6264 0
|
Java 数据安全/隐私保护 微服务
|

Spring Cloud构建微服务架构:服务网关(基础)【Dalston版】

通过之前几篇Spring Cloud中几个核心组件的介绍,我们已经可以构建一个简略的(不够完善)微服务架构了。比如下图所示: alt 我们使用Spring Cloud Netflix中的Eureka实现了服务注册中心以及服务注册与发现;而服务间通过Ribbon或Feign实现服务的消费以及均衡负载;通过Spring Cloud Config实现了应用多环境的外部化配置以及版本管理。

1747 0
|
Java Linux PHP
|

微服务时代之2017年五军之战:Net PHP谁先死

1.引言        其实我一直是个懒人,开博也有好几年了,但是一直懒得写文章,主要怕打字麻烦, 手机都是用讯飞语音输入的, 可惜博客里面很多专业性的词语,用讯飞也不大好,另外无论在家还是在公司,开个语音一本正经的叽叽叽,画面也太美好,干脆还是手打吧,对观众也是一个尊重         这个话题实在不想开,主要是怕开了,各路大军蜂拥而至,一人一口唾液也被喷死了,原来只要一讨论.

1261 0
|
安全 Java 微服务
|

spring cloud 学习(6) - zuul 微服务网关

微服务架构体系中,通常一个业务系统会有很多的微服务,比如:OrderService、ProductService、UserService...,为了让调用更简单,一般会在这些服务前端再封装一层,类似下面这样: 前面这一层俗称为“网关层”,其存在意义在于,将"1对N"问题 转换成了"1对1”问题,同时在请求到达真正的微服务之前,可以做一些预处理,比如:来源合法性检测,权限校验,反爬虫之类.

1974 0
|
数据采集 数据库 微服务
|

小程聊微服务-数据抽取那点事(二)

一、什么是ETL ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,这里介绍一个ETL工具Kettle,这个工具很强大,支持图形化的GUI设计界面,然后可以以工作流的形式流转,在做一些简单或复杂的数据抽取、质量检测、数据清洗、数据转换、数据过滤等方面有着比较稳定的表现。

1778 0
|
前端开发 JavaScript 微服务
|

如何实现前端微服务化?

译者按: 微服务在后端开发中大行其道,其实对于越来越复杂的前端应用来说,微服务也是一种不错的选择。 原文: Micro frontends—a microservice approach to front-end web development 译者: Fundebug 为了保证可读性,本文采用意译而非直译。

2350 0
我要发布