剑客
关注科技互联网

标签:消息系统

技术教程

消息消费模式

阅读(30)评论(0)

消息驱动是架构风格的一种,在转向消息驱动时候,我们会关心使用消息有什么注意事项?有什么经验模式可以借鉴?去哪儿网已经有四年多使用消息驱动架构风格构建大型交易系统的经验,现在整个交易链路基本上都是靠消息来驱动完成,在这个过程中我们也不断地的摸...

技术教程

服务的设计模式

阅读(28)评论(0)

这篇文章是2017年第一篇,也是服务端系列的最后一篇。 上篇文章,我们讨论了RPC框架 ,从应用层的角度描述了服务端的不同节点之间如何交互。

技术教程

谈小米的高可用推送系统设计

阅读(55)评论(0)

小米推送是目前国内领先的推送服务提供商,主要为开发者提供快捷、准确、稳定的推送服务。目前日活跃设备突破3亿,日消息量突破50亿。本文将会介绍小米推送在提高系统可用性方面的一些经验和教训。

技术教程

Unix IPC概述

阅读(36)评论(0)

IPC全称Inter-Process Communication,即进程间通信。我们知道一个进程可以有多个线程,他们可以共享进程的全部资源,比如打开的文件句柄,创建的全局变量等,因此线程间通信相对就容易一些,而不同进程拥有独立的虚拟地址空间...

技术教程

Insta360容器化&DevOps之路

阅读(132)评论(0)

作为一个全景/VR创业公司,随着公司人员增加以及全球化方向转变,刀耕火种的CI/CD方式已经不能满足当前的需求。综合考虑当前的人员状况与技术架构的拓展性后,我们采用一套以阿里云为基础,Docker为核心,第三方服务为工具的开发、测试、部署流...

技术教程

UCloud 分布式消息队列 UMQ 设计与架构演进

阅读(103)评论(0)

肖丁,基础架构研发部工程师,负责 UCloud 公共组件、监控、消息服务等系统,专注于高可用高性能框架、中间件应用。2014年加入 UCloud,先后参与 UCloud 监控平台改造、内部 DNS 集群化、DB 服务集群化、golang 网...

技术教程

以消息队列为中心的服务端架构

阅读(87)评论(0)

小说君 在 之前一篇讲微服务的文章 中,简单介绍了经过服务化改造后的服务端拓扑结构。今天就接着这个话题,不再聊形而上的东西,讨论下如何用一个具体的消息队列中间件实现服务端的服务化。

技术教程

Handler与异步消息处理

阅读(79)评论(0)

Handler 在 Android 中的应用很广泛,基本上每个 Android 开发人员都会使用到它。本篇文章将会介绍 Handler 和异步消息机制相关的使用方法,下一篇会从源码的角度分析 Android 中异步消息处理的流程。

技术教程

Handler、Looper与MessageQueue源码分析

阅读(66)评论(0)

在 Android 中可以通过 Handler 来更新主线程中 UI 的变化,更新 UI 只能在主线程中进行更新,而为了让其他线程也能控制 UI 的变化, Android 提供了一种机制 Handler 、 Looper 与 Message...

技术教程

Linux的进程间通信-消息队列

阅读(74)评论(0)

Linux系统给我们提供了一种可以发送格式化数据流的通信手段,这就是消息队列。使用消息队列无疑在某些场景的应用下可以大大减少工作量,相同的工作如果使用共享内存,除了需要自己手工构造一个可能不够高效的队列外,我们还要自己处理竞争条件和临界区代...

技术教程

消息队列设计精要

阅读(127)评论(0)

消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。

技术教程

Android 一些面试问题收集

阅读(172)评论(0)

因为最近换工作,所以需要面试,但是面试了3家只有一个offer,只是可能因为工资问题最终还是需要继续面试,同时感觉每次面试都不做任何准备,不看面试题,不去温习一下书本,感觉临场表现可能的确不行吧,所以本文主要记录在面试中被遇到的一些问题和一...