写点什么

分布式架构

0 人感兴趣 · 18 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/42/428c2306e24f106ccd4742e90e12b05f.jpeg?x-oss-process=image/resize,w_416,h_234

小企业面对大数据如何破局,高并发与海量数据技术又如何操作?

用户头像
读字节5 月 14 日

大数据本身就特别容易形成技术垄断,让长尾的中小企业无法形成自己可以拥有的大数据技术方法和经验,导致很难改变小企业的命运,而且也容易导致优质工程师的流失。如何想办法突破这个局面呢?

https://static001.geekbang.org/infoq/ef/ef2d5261e945cd8a259592e8ca2be208.jpeg?x-oss-process=image/resize,w_416,h_234

微服务架构开发电商系统需要用 Redis、ES 和 MQ 吗?

用户头像
读字节5 月 13 日

需要上微服务架构最主要的目的就是为了解决服务功能频繁更新发布,导致总是影响业务大面积抖动,从而降低了新功能的敏捷迭代。因为对于单体服务,这个问题是无法避免的,一定会影响可靠性。

https://static001.geekbang.org/infoq/cd/cddfee97617ad56beb6da98af6246b5a.jpeg?x-oss-process=image/resize,w_416,h_234

微服务 - 技术专题 - 微服务进程间通信

用户头像
李浩宇/Alex5 月 3 日

在单体应用中,各模块之间的调用是通过编程语言级别的方法或者函数来实现的。而基于微服务的分布式应用是运行在多台机器上的;一般来说,每个服务实例都是一个进程。

四种软件架构概述

用户头像
xcbeyond4 月 16 日

如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。

https://static001.geekbang.org/infoq/c4/c40914d954268a23c27de6a71dd70335.jpeg?x-oss-process=image/resize,w_416,h_234

微服务想用好,得把分布式和微服务之间的关系搞清楚

用户头像
读字节3 月 9 日

微服务架构的目的是对原来过于大而重的云应用服务进行解耦,手段是进行比较合理的业务模块拆解,拆解的粒度往往由架构师掌握,实现细粒度的服务,服务在云端形成分布式状态。

聊聊架构模式的变迁:从分层架构到微服务架构

【摘要】一般地,架构模式大致可以分成两类,单体架构(monolithic architecture)和分布式架构(distributed architecture)。

https://static001.geekbang.org/infoq/97/97caf8123e342aefe783b269120378be.jpeg?x-oss-process=image/resize,w_416,h_234

分布式服务框架的选择 -《企业 IT 架构转型之道 - 阿里巴巴中台战略思想与架构实战》

用户头像
Man2020 年 12 月 20 日

截止到2007年,淘宝已经拥有超过500人的技术团队规模,整个淘宝网站是一个几百兆字节的WAR包,功能模块超过200个。几百人维护一个WAR包的模式,带来了以下几个主要问题:

Seata 是什么?一文了解其实现原理

用户头像
vivo互联网技术2020 年 12 月 7 日

随着业务发展,单体系统逐渐无法满足业务的需求,分布式架构逐渐成为大型互联网平台首选。伴随而来的问题是,本地事务方案已经无法满足,分布式事务相关规范和框架应运而生。

https://static001.geekbang.org/infoq/35/3505b7af4ab6f5b071131a338e1e22e3.jpeg?x-oss-process=image/resize,w_416,h_234

冰河开源了全网首个完全开源的分布式全局有序序列号(分布式 ID)框架!

用户头像
冰河2020 年 12 月 6 日

全网首个完全开源的分布式全局有序序列号(分布式ID生成器)服务,支持嵌入式(Jar包)、RPC(Dubbo,motan、sofa、SpringCloud、SpringCloud Alibaba等主流的RPC框架)、Restful API方式发布服务。

https://static001.geekbang.org/infoq/74/74f2b04c2e50b2f9b8d45c8b47161847.jpeg?x-oss-process=image/resize,w_416,h_234

Paxos 的变种(一):Multi-Paxos 是如何劝退大家去选择 Raft 的

用户头像
多颗糖2020 年 10 月 18 日

近些年越来越多的分布式系统选择 Raft 算法,让我们一起来看看“罪魁祸首” Multi-Paxos 是如何劝退大家的,Multi-Paxos 的实现到底有多么困难。

https://static001.geekbang.org/infoq/4a/4a9c2460ed290173802fc26fa99a3691.png?x-oss-process=image/resize,w_416,h_234

一文带你了解 Zookeeper 所有核心概念

用户头像
小隐乐乐2020 年 7 月 24 日

Zookeeper作为分布式应用的分布式协调服务,提供C语言和Java语言的API调用。其本身,由Java开发,有一些核心概念,我们需要有很明确的认识,才能够更好地使用该服务中间件。本次将从以下几个部分展开:

再谈大型网站技术应用——下篇

用户头像
Jerry Tse2020 年 7 月 15 日

本文可以当做《浅谈大型网站技术应用及适用场景》的细化版,并且是《再谈大型网站技术应用——上篇》的延续。

https://static001.geekbang.org/infoq/71/71ff57f25e556654072136673d5b4831.jpeg?x-oss-process=image/resize,w_416,h_234

聊聊服务灾备

用户头像
老胡爱分享2020 年 7 月 15 日

2018年,有半年的时间在做服务灾备,由于当时对这一块的知识掌握得比较零碎,直接上手实践,没有较系统地学习,在后续的工作中,通过不断实践+学习补充这一块的知识,以及反思当时的实践,逐渐明白了要做灾备的原因和这么做的理由。在此写下自己的小小总结。

https://static001.geekbang.org/infoq/a7/a79b15ff191308d1e04941bc9ca7d1e4.jpeg?x-oss-process=image/resize,w_416,h_234

从 0 到 1 搭建技术中台之推送平台实践:高吞吐、低延迟、多业务隔离的设计与实现

用户头像
伴鱼技术团队2020 年 7 月 2 日

APP推送是触达用户的一个非常重要的手段,对于提高产品活跃度、提高功能使用体验、提升用户粘性、提升用户留存率都会起到重要作用。本文就伴鱼推送平台实践中遇到问题的思考以及相应的技术方案进行详细说明,以期给读者带来一些思考以及解决类似问题的思路。

分布式时序数据库 SilverDB- 技术架构 1

用户头像
Hervor。2020 年 6 月 23 日

主要根据CAP、Hash一致性协议、P2P网络协议Gossip等基础理论,通过分布式时序数据库SilverDB 的工程实践,来分享关于分布式技术架构设计的一些思路。

https://static001.geekbang.org/infoq/f1/f152569179e7f19ca93d6ce86f7e6418.png?x-oss-process=image/resize,w_416,h_234

分布式锁:效率与正确性的衡权

用户头像
伴鱼技术团队2020 年 6 月 15 日

提到分布式锁,很多人也许会脱口而出 “redis”,可见利用 redis 实现分布式锁已被认为是最佳实践。但是这个回答正确吗?本文从效率与正确性的角度深入讨论在不同的应用场景下,分布式锁应该采用什么样的实现方式。

奈学教育:分布式架构,刚性事务 -2PC 必须注意的问题及 3PC 详细解说

用户头像
奈学教育2020 年 5 月 27 日

奈学教育:分布式架构,刚性事务-2PC必须注意的问题及3PC详细解说

分布式架构_分布式架构资料文章-InfoQ写作平台