收录了 微服务架构技术难点 频道下的 50 篇内容
企业到底要不要转向微服务,又该怎么向微服务转型?关于这些问题,我们采访了 BoCloud 博云高级解决方案架构师赵安全,来看看企业在微服务转型中应该注意什么。
微服务网关是微服务架构中的一个关键的角色,用来保护、增强和控制对于微服务的访问,微服务网关是一个处于应用程序或服务之前的系统,用来管理授权、访问控制和流量限制等,这样微服务就会被微服务网关保护起来,对所有的调用者透明。
在 ArchSummit 北京 2019 大会上,陈超讲师做了《服务治理在猫眼娱乐的演进之路》主题演讲。
微服务从少部分“独角兽”公司走向了广为开发者所接受的状态。有些人认为,如果不在组织层面做出相应的调整,光是在技术层面采用微服务,并不会起到多大作用。我们与几位专家从不同角度对微服务各方面的情况进行了探讨。
随着云计算、开源、Docker等为技术界带来革命性的影响,同时,用户使用方式与生活方式都在移动化浪潮的裹挟下发生了巨变,“微服务”架构(MSA:Micro Service Architecture)这一全新的企业架构模式越来越受到关注,也有越来越多的企业和平台服务商开始将“微服务”的概念转化为实践,掌握到第一手的实战经验。应该如何理解“微服务”的性质和特点?转型“微服务”架构能够解决哪些问题、需要注意哪些问题?为了回答这些疑问,我们对普元软件的资深架构师顾伟进行了采访,请他介绍自己对“微服务”的理解和经验。
本文,Pivotal资深架构师刘凡将详细讲解从Java开发者转型微服务这些年所做的思考。
对于很多企业来说,微服务架构已经成为刚需,但真正要进行改造和部署时又往往无从下手。
微服务是否适合所有类型的应用系统呢?是否是治愈日益膨胀数字系统开发、管理难题的解药?
Cloud Native直译过来是云原生,是面向云环境而设计的软件架构。腾讯云布道师刘永峰认为云原生并不是新的技术,它是基于微服务架构思想、以容器技术为载体,一种产品研发运营的全新模式。InfoQ围绕微服务如何实现云原生应用为主题对刘永峰进行了采访。
InfoQ 记者采访了网易杭州研究院云计算技术部的首席架构师刘超,跟大家分享了微服务实战的挑战和一些常见的微服务误解,以及他对微服务发展趋势的判断。
单体>应用程序>服务>微服务?
本文介绍 GraphQL 是什么、 GraphQL 在微服务架构中的使用以及在实践过程中遇到的棘手问题,以及给出合理的 GraphQL 微服务架构的设计。
2017 年,Google 联合 IBM、Lyft 推出了 Istio,因为有 K8s 的成功经验在先,Istio 一出生就引人注目,其受到的关注度甚至远超最早提出服务网格概念的 Linkerd。只要有关注度,就有溢价存在,业界为 Istio 买账更像是买一种预期,认为 Istio 能像 K8s 一样,快速成为服务网格领域的事实标准。
基金会提交了首个落地方案,致力于推动微服务标准化进程。
业务架构是一个存在二十多年的概念,很多工程师认为业务架构与技术架构相比,缺乏技术含量,对于工程师的能力增长没有多少帮助。但对于大型科技公司而言,业务架构却非常重要。它是连接企业战略和技术实现的桥梁,是连接业务人员与技术人员的桥梁。基础架构有很多可以复用的通用能力,但业务架构却是千变万化需要针对企业自身业务去设计、生长的。
关于架构,是不是越复杂越好呢?从各大金融案例来看,恰恰相反,简单才是硬道理。这也正是微服务能够流行的原因,市场上出现的服务架构如EJB、SCA、Dubbo等,相比微服务来说他们的功能更完善,但因为它们过于复杂,所以都没有微服务这么深入民心。
物联网和微服务又都能从哪些角度解决这些技术挑战,两大技术本身又存在哪些痛点,又能如何解决?在本次沙龙中,华为云技术专家为我们带来了一些思考。
在开始之前,我们先来回顾下业内对于微服务架构的定义。简单来说,微服务就是用一组小服务的方式来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量的通讯机制(如RESTful接口)来交互,并且服务可以通过自动化部署方式独立部署。
有没有一种方案,可以既拥有单体的性能,又拥有微服务的研发效率呢?
从业务到平台再回归做业务,感觉还是蛮有意思的。