分类:技术

如何快速搭建一个微服务架构?

如何快速搭建一个微服务架构?
微服务火了很久,但网上很少有文章能做到成熟地将技术传播出来,同时完美地照顾“初入微服务领域人员”,从 0 开始,采用通俗易懂的语言去讲解微服务架构的系列。所以,我们策划了这篇文章。本文转载自 InfoQ 垂直号「聊聊架构」,ID:archt...

3天前 10℃ 0评论 0喜欢

区块链中的分布式模式

区块链中的分布式模式
本文从分布式系统角度讨论了区块链中的几种创新模式:不可变模式、异步和共识以及网络容错可靠性。 不可变模式 区块链是不可变的。 分布式系统已经在相当一段时间内依靠不变性来消除异常。 比如日志结构的文件系统、日志结构的合并树和Copy-On-W...

4天前 6℃ 0评论 0喜欢

微服务在微信的架构实践

微服务在微信的架构实践
作者|许家滔 编辑|田光 微服务的理念与腾讯一直倡导的“大系统小做”有很多相通之处,本文将分享微信后台架构的服务发现、通信机制、集群管理等基础能力与其上层服务划分原则、代码管理规则等。 背景介绍 首先,我们需要敏捷开发。过去几年,微信都是很...

6天前 8℃ 0评论 0喜欢

Apache Kafka:大数据的实时处理时代

Apache Kafka:大数据的实时处理时代
在过去几年,对于 Apache Kafka 的使用范畴已经远不仅是分布式的消息系统:我们可以将每一次用户点击,每一个数据库更改,每一条日志的生成,都转化成实时的结构化数据流,更早的存储和分析它们,并从中获得价值。同时,越来越多的企业应用也开...

7天前 8℃ 0评论 0喜欢

一个细节翔实、可供参考的支付体系架构演进实例

一个细节翔实、可供参考的支付体系架构演进实例
从单一功能到完整体系、从臃肿单体 Php 演变为高性能高可靠可伸缩的分布式服务架构,于 16 年快速融合美丽说和淘世界支付体系,并在历年大促中保持无故障的出色表现,逐渐摸索出适应全集团复杂业务形态和变化的支付平台架构。具体是怎么做的? 注...

2周前 (08-02) 13℃ 2评论 1喜欢

深入浅出JMS(三)–ActiveMQ简单的HelloWorld实例

深入浅出JMS(三)–ActiveMQ简单的HelloWorld实例
这篇博文,我们使用ActiveMQ为大家实现一种点对点的消息模型。如果你对点对点模型的认识较浅,可以看一下第一篇博文的介绍。 JMS其实并没有想象的那么高大上,看完这篇博文之后,你就知道什么叫简单,下面直接进入主题。 开发环境 我们使用的是...

2周前 (07-31) 19℃ 0评论 0喜欢

深入浅出JMS(二)–ActiveMQ简单介绍以及安装

深入浅出JMS(二)–ActiveMQ简单介绍以及安装
现实的企业中,对于消息通信的应用一直都非常的火热,而且在J2EE的企业应用中扮演着特殊的角色,所以对于它研究是非常有必要的。 上篇博文深入深入浅出JMS(一)–JMS基本概念,我们介绍了消息通信的规范JMS,我们这篇博文介绍一款开源的JMS...

2周前 (07-31) 13℃ 0评论 0喜欢

Java多线程并发最佳实践

Java多线程并发最佳实践
编写并发代码是比较难,尽管Java语言提供了许多同步和并发支持,但是最终写出没有Bug的Java并发代码还是需要依靠个人的勤奋与专业知识。Java多线程并发最佳实践是一组实践的好点子,有助于你快速开发出优质的并发代码。如果你是新手,需要熟悉...

2周前 (07-31) 11℃ 0评论 0喜欢