#微服务

      更多分类

微服务设计原则

16-12-21 1461 banq

每个架构都是基于某些设计原则而形成的,微服务也是。 本文中将讨论构建基于微服务的架构所需要的一些设计原则。 隔离 服务必须设计为单独相互隔离工作。 当你将一个整体单片系统分解成一组服务时,这... 详细

微服务Spring Cloud与Kubernetes比较

16-12-15 5141 9 banq

Spring Cloud或Kubernetes都宣称它们是开发运行微服务的最好环境,哪个更好?答案是两个都是,但他们拥有各自不同的特征方式。 背景故事 最近,Lukyanchikov发表了一篇... 详细

几种微服务安全机制

16-12-08 2112 3 banq

在微服务架构中,一组细粒度微服务通过相互交互以构建应用或实现业务功能。每个细粒度的服务是实现单个功能或通过网络访问实现几个相关功能。这导致被攻击机会增加,尤其显得微服务架构的安全性非常重要。 保护微... 详细

REST API的五种规则

16-12-08 2366 3 banq

本文提供了五个真正符合RESTful API含义的标准约束。 1.使用应用程序/ JSON媒体类型 API设计其中一个最常见的属性是使用的媒体类型应用程序/ JSON,或有时使用应用程序/ XML。... 详细

微服务边界

16-12-07 1672 3 banq

在这篇文章中,作者讨论了他最近学到的关于从不同的角度识别微服务边界的一个教训。 微服务架构是当今的热门话题。 尽管它的复杂性(分布式事务,最终的一致性,操作开销),这些都是不可避免的,但是它提供了... 详细

兼容OpenTracing API的Java实现

16-11-27 396 banq

Instana时一个遵循OpenTracing API用于收集跟踪信息的Java开源项目.Instana tracer支持使用所有OpenTracing的内建格式进行上下文广播,这些格式包括:Text... 详细

使用OpenTracing跟踪Go中的HTTP请求延迟

16-11-25 1 5329 3 banq

在Go 1.7,我们有一个新包/ HTTP / httptrace提供了一个方便的机制,观察一个HTTP请求时会发生什么。在本文中,将说明如何能在分布式跟踪的情况下被使用,通过使用 OpenTraci... 详细

微服务迁移:经验教训

16-11-24 802 1 banq

“微服务”是最近一段时间在科技领域发生的一个热门词汇。 我们最终决定迁移到微服务架构,并希望分享我们为什么这样做,我们是如何做到的,以及我们沿途学到的东西。 与大多数Web应用程序一样,Andela... 详细

Mesos、Kubernetes和Swarm比较指南

16-11-24 1603 banq

本文展示如何为您选择最好的容器编排? 正如Marc Andreesen所说,“Software is eating the world”,所以现在所有公司,无论他们的时间长短火大小规模正在转型为软件... 详细

为什么微服务需要API网关?

16-11-22 2399 3 banq

随着以API为中心的IT规模增长,API网关和管理层越来越常见。 我们应该考虑微服务的API网关吗?如果是,他们提供什么样的好处? 什么是API网关? API网关跨一个或多个内部API提供单个... 详细

使用分布式Actor实现微服务

16-11-14 1002 banq

juptr.io是一个内容个性化、分享和创作平台。通过抓取成千上万的博客和媒体网站(德语与英语),对这些内容进行分类,更易于个性化的内容管理、消费与讨论。 这就要求: 1.抓取,存储,查询,分析和分... 详细

JavaEE死了

16-11-11 1737 5 banq

当java出世时,那些大玩家像IBM、BEA、Oracle等看到了一个非常好的赚钱机会,因为Java是一个伟大的Web编程语言。但在编程语言上怎么能挣大钱呢?答案是置于其上建立服务器并使其复杂化,这样... 详细

一个比Spring Boot快44倍的REST微服务Java框架

16-11-06 2475 2 banq

light-java是内置了undertow http服务器的REST微服务轻量Java框架,它比Spring Boot内嵌Tomcat这样流行的微服务平台要快44倍,与Go语言fast-http性能... 详细

在线支付公司Stripe的服务发现架构设计过程分享

16-11-01 1196 4 banq

本文介绍Consul如何在Stripe公司扮演服务发现功能的。主要谈论三个方面: 1.什么是服务发现和Consul是什么。 2.Stripe是如何管理关键软件的部署风险。 3.遭遇的挑战和应对措施。 ... 详细

使用gRPC和protobuf建立高性能的API

16-10-25 1613 banq

API是现代应用的主要技术。API能够增强web客户端与移动客户端和后端的交互通讯,无需顾及他们的技术和平台的不同。当你构建基于web的api时,你通常选择rest风格的api。使用JSON作为应用程... 详细

共有 235 上一页 1 ... 8 9 10 11 12 13 14 ... 16 下一页