1. 云栖社区>
  2. 全部标签>
  3. #消息队列#
消息队列

#消息队列#

已有4人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

有关操作系统

内存管理 对进程按固定大小进行划分,单位为页;对主存按同样大小进行划分,叫页框。一个页刚好对应一个页框。 那么进程内的指令或数据的地址表示为:页号,页内偏移量。 操作系统为每个进程分配一张页表,内容为:页号,该页内存地址。用于实现逻辑地址到物理地址的映射。   页面置换算法:LRU。 LRU是Least Recently Used 近期最少使用算法。即把最久未访问的页框置换出去

算法 消息队列 函数 线程 内存管理 操作系统 存储

Windows 消息机制

Windows 消息机制 Windows是一个消息驱动的操作系统。如绘制窗口的消息 WM_PAINT。 结构体定义: 消息分类-发送途径 队列消息。Windows为每个运行中的程序维护一个消息队列,由应用程序自己取出,如WM_TIMER。 非队列消息。此类消息来自特定的Windows函数,如UpdateWindow()函数直接向窗口处理函数发送WM_PAINT重绘消息

消息队列 函数 windows 操作系统 同步 API mfc

android 事件

Android不允许在其他线程中直接更新界面组件。需要借助Handler对象间接实现。 安卓提供了两种方式的事件处理——回调与监听。 1.监听 想让一个控件响应单击事件,那么需要做两步。1.编写监听器,记为类A,实现单击事件监听器接口;2.对控件设置它的监听器,与类A关联起来。 android.os.Bundle 保存从String类型到各种类型的映射。 void an

android 消息队列 函数 线程 os 问答 string void handler

protobuf (序列化协议)

出品方为google,详见ibm技术文档: http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/ 1.简介 Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构

消息队列 性能 Json c++ google 序列 IBM 数据存储

阿里开源消息中间件RocketMQ的前世今生

昨天,我们将分布式消息中间件RocketMQ捐赠给了开源软件基金会Apache。 孵化成功后,RocketMQ或将成为国内首个互联网中间件在Apache上的顶级项目。

分布式 消息队列 阿里云 Apache 高可用

如何设计一个秒杀系统

什么是秒杀 秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到。对于电商网站中一些稀缺或者特价商品,电商网站一般会在约定时间点对其进行限量销售,因为这些商品的特殊性,会吸引大量用户前来抢购,并且会在约定的时间点同时在秒杀页面进行抢购。 秒杀系统场景特点 秒杀时大量用户会在同一时间同时进行抢购,网站瞬时访问流量激增。 秒杀一般是访问请求数量

redis 架构 消息队列 数据库 高并发 消息中间件 电商 数据结构

Linux进程及进程通讯

一、进程特点及关键字。 1. 基础 【概念】一个具有一定独立功能的程序的一次运行。 【特点】动态性,并发性,独立性,异步性。 【状态】就绪,执行,阻塞。 2. 几个关键字 【PID/PPID】标示进程的唯一数字,PPID特指父进程ID。 【UID】启动进程用户。 3. 临界资源与临界区 【临界资源】资源只允许指定数量的进程同时访问。 【临界区】进程中

linux 消息队列 函数 void key

需求至上——MongoDB多数据中心的方案选型

本文PPT来自 MongoDB Master,Teambition 运维总监周李洋( E 叔 ) 于10月15日在2016年杭州云栖大会上发表的《MongoDB多数据中心的方案选型之路》。

分布式 架构 消息队列 MongoDB 集群 解决方案 Consumer 数据同步 数据中心

PHP进程间通信探究

PHP进程探究 PHP作为解释器运行通过线程或者进程都能实现(如果使用Apache,那么就可能使用多线程模型。使用php-fpm,就是使用多进程模型,这里以多进程模型解释)。服务器每接收到一个请求就要起一个PHP进程,平均一个PHP进程消耗内存2M左右(默认最大为8M,参数可以设置)。独立的进程让

网络与数据通信 php 消息队列 多进程 多线程 数组 进程间通信

Redis中5种数据结构的使用场景介绍

这篇文章主要介绍了Redis中5种数据结构的使用场景介绍,本文对Redis中的5种数据类型String、Hash、List、Set、Sorted Set做了讲解,需要的朋友可以参考下 一、redis 数据结构使用场景 原来看过 redisbook 这本书,对 redis 的基本功能都已经熟悉

redis 消息队列 memcached 线程 HASH string list 数据结构 set 存储

android binder机制详解

摘要 Binder是android中一个很重要且很复杂的概念,它在系统的整体运作中发挥着极其重要的作用,不过本文并不打算从深层次分析Binder机制,有两点原因:1是目前网上已经有2篇很好的文章了,2是对Binder机制进行深入底层乃至驱动的分析这一过程相当困难且相当耗时,因此并不适合重复造轮子。本文的角度是对Android的Binder机制从整体和概念上进行分析,能够让大家很快明白

linux android 消息队列 性能 Socket

android 开发Handler源码剖析

Android的消息机制主要是Handler的运行机制,而讲Handler的机制,又需要和MessageQueue和Looper结合。MessageQueue中文意思是消息队列,虽说叫队列,但是其内部结构并不是队列组成的,而是采用了单链表的形式来存储消息。MessageQueue只是负责存储消息,并不处理消息(这里指消息的轮训),Looper刚好弥补了这个空缺。我在知道,Handler创建

android 消息队列 线程 源码 new string void handler thread

android 线程那点事

在操作系统中,线程是操作系统调度的最小单元,同时线程又是一种受限的系统资源,即线程不可能无限制的产生,并且线程的创建和销毁都会有相应的开销,当系统中存在大量的线程时,系统会通过时间片轮转的方式调度每个线程,在这么多线程中有一个被称为主线程,主线程是指进程所拥有的线程,在JAVA中默认情况下一个进程只有一个线程,这个线程就是主线程。主线程主要处理界面交互相关的逻辑,因为用户随时会和界面发生交

android 消息队列 线程 new class void handler thread activity view

Android面试之高级篇

结合自己之前去很多大公司的面试经历和自己面别人的一些题,这里做一些总结,Android面试中常见的面试题。 1,Android的Handler运行机制     要解释Handler的运行机制就要讲几个对象:Message、Handler、Message Queue、Looper。Handler获取当前线程中的looper对象,looper用来从存放Message的   MessageQueu

android 消息队列 函数 线程 内存泄漏 static handler activity

架构师速成-架构体系

经过这段时间的反思和整理,终于对架构有了一个较为明确的理解。架构是产品从无到有以及慢慢壮大过程中所需要的全部技术体系总称,架构过程: 配置、编码、测试、运维、监控分析、安全、运营等一系列技术体系的选型、取舍 技术选型基础上进行规划、设计、实现、迭代、制定相关规范 相关技术及规范运用到产品开发的整个过程中,并在产品迭代过程中对架构进行迭代优化 架构不止包含技术的框架,比如有人用

安全 架构 监控 消息队列 模块 配置 测试 运营 数据同步 容灾 权限管理 自动化测试 单元测试 自动化运维 开发框架

android下关于Handler、Looper、HandlerThread之间的联系与区别

  在android下编程如果要用到线程就必然要用到Handler、Looper或者LooperThread,这三者时间的联系与区别是什么呢?通过看SDK、上网看别人写的博客以及自己编程实践,到底是对这三者有了一定的了解,现在将自己的理解写下来,希望对大家可以有点帮助。   Handler:每个Handler实例都与创建该Handler的线程以及线程的消息队列想关联,而Handler的主

android 消息队列 线程 new class void handler thread activity view

Kafka vs RocketMQ——Topic数量对单机性能的影响

上一期我们对比了三类消息产品(Kafka、RabbitMQ、RocketMQ)单纯发送小消息的性能,受到了程序猿们的广泛关注,其中大家对这种单纯的发送场景感到并不过瘾,因为没有任何一个网站的业务只有发送消息。本期,我们就来模拟一个真实的场景: 消息的发送和订阅一定是共存的 要支持多..

消息系统 消息队列 性能 消息中间件 MQ kafka

Kafka vs RocketMQ ——消息及时性对比

引言 在前几期的消息中间件对比中,我们为Kafka和RocketMQ设定了几个性能场景(单机系统可靠性、多Topic对性能稳定性的影响以及Topic数量对单机性能的影响),这些场景大都是以服务端的吞吐能力为对比焦点。这一期,我们将从客户端的角度出发,为大家带来Kafka和RocketMQ消息及时性

消息系统 消息队列 性能 消息中间件 MQ kafka

Kafka、RabbitMQ、RocketMQ发送小消息性能对比

引言 分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品 RocketMQ (MetaQ的内核) 也顺利开源,得到大家的关注。那么,消息中间件性能究竟哪家强? 带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、

消息系统 消息队列 性能 消息中间件 MQ 性能测试 kafka

115
GO