顶级 CTO 基于五个简单的原则为精心设计的微服务提供建议。对于从微服务开始的团队来说,最大的挑战之一就是坚持 金发女孩原则 The Goldilocks principle (该…
微服务是个好东西,就像乐高积木一样,你可以拼成各种东西,当前,前提是你足够会玩。从早些年的 SOA 和中间件,到现在的微服务和容器,但似乎历史总是螺旋式变化的。看起来笨拙而大而无当…
本期人物介绍:郭理靖,京东云产品研发部高级总监、产品委员会主席,专注于公有云服务、Docker、API 与数据开放平台、数据库服务等领域。擅长数据库、分布式存储系统、高可用服务架构…
服务是必不可少的后台进程,它通常随系统启动,并在关机时关闭。如果你是系统管理员,那么你会定期处理服务。如果你是普通桌面用户,你可能会遇到需要重启服务的情况,例如安装 Barrier…
通过理解安全证书来保护你的 Linux 邮件服务。通常,不管你是通过 简单邮件传输协议 Simple Mail Transport Protocol (SMTP)或者 互联网消息访…
在问题导致关键的微服务瘫痪之前,使用 GraphQL 的监控功能帮助你及早发现问题。微服务和 GraphQL 就像面包和黄油一样,是一个很好的组合。它们本身都很棒,结合起来就更棒了…
通过管理一套图书的完整代码示例,来探索轻量级的 RESTful 服务。Web 服务,以这样或那样的形式,已经存在了近二十年。比如,XML-RPC 服务出现在 90 年代后期,紧接着…
“微服务架构风格是一种将 单个应用程序 开发为一套 小型服务 的方法,每个服务都在 自己的进程中运行,并使用轻量级的通信机制(通常是 HTTP 类型的 API)进行通信。这些服务是…
Nextcloud 可以取代你用于协作、组织和任务管理的许多在线应用。在前几年,这个年度系列涵盖了单个的应用。今年,我们除了关注 2021 年的策略外,还将关注一体化解决方案。欢迎…
Equinix 推出“时间即服务”许多行业和云服务都依赖于精确、可靠和安全的时间同步。传统的、基于天线的 GPS 授时基础设施解决方案可能难以安装,并会带来安全漏洞。同时,从互联网…
在微服务环境中,服务网格为开发和运营提供了好处。很多开发者不知道为什么要关心 服务网格 Service Mesh 。这是我在开发者见面会、会议和实践研讨会上关于云原生架构的微服务开…
开发和实施云原生(容器优先)软件的检查清单。许多年来,单体应用是实现业务需求的标准企业架构。但是,当云基础设施开始以规模和速度为业务加速,这种情况就发生了重大变化。应用架构也发生了…
出租你的空闲算力来为应用程序和服务付费将来自个人的分布式计算能力汇聚起来的概念并不新鲜,很早以前就有类似 SETI 这样的项目用来搜索外星信号和用于医药研究方面的蛋白质计算。一家名…
微服务遵循领域驱动设计(DDD),与开发平台无关。Python 微服务也不例外。Python3 的面向对象特性使得按照 DDD 对服务进行建模变得更加容易。本系列的第 10 部分演…
平台即服务能够快速、轻松地创建网络应用,而无需购买和维护其下的软件和基础设施。本文解释了它为什么有用。平台即服务 PaaS (以下简称 PaaS)指的是云计算服务,它为客户提供了开…
美国计划限制中国使用美国先进的云计算服务美国国家安全分析人士警告说,中国的人工智能公司可能通过使用云服务绕过了现行的出口管制规则。这些服务允许客户获得强大的计算能力,而不需要购买控…
电子邮件服务将会一直存在,即便去中心化技术会接管互联网。然而,随着大型科技公司试图控制新兴技术的方方面面,你如何掌控自己的电子邮件服务呢?无论是企业还是个人,自托管的开源 Web …
2011 年 3 月,苹果公司提出 RFC 6186,描述了如何利用域名系统服务(DNS SRV)记录来查找电子邮件的提交以及访问服务。现在 Postfix 从 3.8.0 版本开…