IBM观点:SOA与微服务区别?

18-09-24 1 120 1 banq

微服务是SOA的发展演进,但是来自IBM一篇博客文章好像将两者完全置于平等的角度进行比较,本文翻译中加入了本人的批判观点。 如果你在IT部门工作,可能已经听过SOA与微服务的争论。毕竟,现在每个人都... 详细

最快的微服务分布式事务?

18-09-18 1 334 1 banq

本文介绍了Adaptive如何在应用层面实现分布式事务,也就是如何在应用服务之间的实现分布式共识算法,这对于微服务的分布式柔性事务有很大参考意义。 Adaptive 基于此技术研发了高性能、弹性、实时... 详细

著名的分布式事务数据库谷歌Spanner设计有坑!

18-09-22 113 1 banq

CAP定理指出,在网络分区的情况下,不可能同时保证一致性和可用性。由于网络分区在可扩展的分布式系统中理论上是可行的,因此现代可扩展数据库系统的架构师分为两大阵营:优先考虑可用性的阵营(NoSQL阵营)... 详细

CQRS解构: 用读写分离设计API

18-09-18 298 2 banq

本文讨论的是如何使用CQRS实现API设计。 概述 下面是名为Command / Query Responsibility Segregation(CQRS)的设计模式: ... 详细

什么是代码整理?

18-09-09 1 1956 3 banq

这是kent Beck大师有关一篇编码工艺的文章: 在“改变生活的魔法”一文中,我描述了一种零碎的、日常代码卫生学,代码将变得混乱。好像没有没有羞耻感吗,看到代码杂乱表明你已经学到了一些东西,整理就... 详细

XML和区块链都是发展演进中的怪胎

18-09-16 243 1 banq

人的理性是有限的,甚至拙劣的,但理性中的人却很自负。互联网本身不是被理性事先设计出来的,但是我们总是想在互联网上再次理性设计,XML和区块链都是人类理性自负地结果,有人甚至将区块链和互联网相比,他们不... 详细

DDD作者说DDD发展还没完!

18-09-16 1 298 1 banq

昨天,Explore DDD 2018刚刚闭幕,DDD作者Eric Evans在探“持怀疑态度,乐观态度和实用主义”主题演讲中表示,“DDD尚未完成。”,很多人认为DDD诞生于15年前,以为不再是新技... 详细

Vue.js作者尤雨溪谈VueJS!

18-09-15 285 2 banq

Vue.js作者尤雨溪谈Vue.js当初是如何创建的,以及初学者学习曲线,包括它是如何处理数据和动画的,以及它与Angular和React的区别。下面是他大意翻译: 如何创建Vue.js 第一次... 详细

框架和库包的区别

18-09-17 161 1 banq

把库包放在你的代码中,这样你的代码可以调用库包;然后把你的代码放在框架中,这样框架就可以调用你的代码了。 你可以更容易测试使用库包的代码,因为测试代码直接调用你的代码,库包不会位于中间;而使用框架,... 详细

Knative是FaaS的反模式吗?

18-09-06 129 1 banq

Knative在7月份Google Next上发布时,在博客圈引发了一片哗然,然后Riff和Openwhisk采用了它实现自己的FaaS解决方案。从表面上看,它似乎是基于容器即服务(CaaS)解决方案... 详细

我创建了一个无后端的电商网站!

18-09-13 340 4 banq

是的,我创建了一个没有后端的电子商务商店(无服务器,HTML,CSS和JS),不错,你没有看错!我创建了一个电子商务(或电子商店)网站,没有一行后端编程语言。 我的职业生涯曾经是一名前端开发人员(虽... 详细

为什么我再次看好Spring Boot?

18-09-11 448 3 banq

该文作者在2010年认为Spring在走下坡路,XML甚至冗长的Java配置是主要原因,现在Spring Boot向ROR等语言学习的约定大于配置成为推动它回归的一个主要因素。他认为Spring Bo... 详细

Spring Boot的Kafka入门

18-09-12 74 1 banq

这是Spring Boot使用Kafka入门,生产使用建议Spring Cloud Stream: 这里 。 1. 添加依赖项: <dependency> ... 详细

无服务器革命的好、坏和丑!

18-09-12 156 1 banq

有人预言10年后,也就是2020年无服务器将承载全球83%的企业工作量。 无论你喜欢与否,一场革命正在进行中。AWS处于领先地位,MS Azure和GCP紧随其后,所有人都怀有共同的目标: 无服务... 详细

使用API​​网关帮助单体到微服务的平滑过渡

18-09-06 312 1 banq

本文从网关角度讨论了从单体迁移到微服务的三种方式,主要方向是确保新老系统平滑过渡,这些模式和最佳实践值得一读: 在我的咨询工作中,我遇到了很多工程团队,他们正在从单体应用迁移到基于微服务的应用程序,... 详细

1 2 3 4 ... 10 下一页