随笔分类 - 消息队列
摘要:原文:https://developer.aliyun.com/article/62836?utm_source=chatgpt.com 作者:依稀以西 来源:阿里云开发者技术社区 引言 在前几期的消息中间件对比中,我们为Kafka和RocketMQ设定了几个性能场景(单机系统可靠性、多Topic对
阅读全文
摘要:原文:https://zhuanlan.zhihu.com/p/101974130 作者:阿茂 什么是分布式事务 说到事务,我们不得不又说到传统关系型数据库的事务,一个标准的事务应该具备四个特性:原子性、一致性、隔离性、持久性,就是我们经常说到的ACID。我们来看下维基百科上是怎么定义的: 原子性(
阅读全文
摘要:原文:https://www.aboutyun.com//forum.php/?mod=viewthread&tid=12882&extra=page%3D1&page=1& 1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4
阅读全文
摘要:add by zhj: 原文讲的是序列化时的安全问题,不过,我关心的是怎样可以看到消息队列中的数据。下面是在broker中看到的消息,body是先用 body_encoding编码,然后用content-type进行序列化后得到的,'application/x-python-serialize'指的
阅读全文
摘要:原文:http://www.dongwm.com/archives/how-to-use-celery/前言自从发了上次的文章使用celery之深入celery配置, 有一些网友再问我怎么让celery跑起来. 其实说来也是,celery在新手眼里真的是比较重量级,不好懂,今天先让他跑起来吧 本文大...
阅读全文
摘要:原文:http://www.dongwm.com/archives/shi-yong-celeryzhi-shen-ru-celerypei-zhi/前言celery的官方文档其实相对还是写的很不错的.但是在一些深层次的使用上面却显得杂乱甚至就没有某些方面的介绍, 通过我的一个测试环境的settin...
阅读全文
摘要:原文http://www.dongwm.com/archives/shi-yong-celeryzhi-liao-jie-celery/前言我想很多做开发和运维的都会涉及一件事:crontab, 也就是在服务器上设定定时任务,按期执行一些任务.但是假如你有上千台的服务器, 你有上千种任务,那么对于这...
阅读全文
摘要:add by zhj: 文中不仅列出了最常用的MQ,而且还列出了一些文章,分享使用的经验,值得一看原文:http://queues.io/AboutThere are many queueing systems out there. Each one of them is different and...
阅读全文
摘要:原文:http://blog.codinglabs.org/articles/consistent-hashing.html本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致...
阅读全文
摘要:原文链接: http://www.weiguda.com/blog/73/本篇博文主要介绍在开发环境中的celery使用,请勿用于部署服务器.许多Django应用需要执行异步任务, 以便不耽误http request的执行. 我们也可以选择许多方法来完成异步任务, 使用Celery是一个比较好的选择...
阅读全文
摘要:原文链接: http://www.weiguda.com/blog/74/在上一篇博文中, 我们介绍了如何在开发环境中使用Celery. 接下来我们介绍一下如何在部署环境使用Celery.1. 简单设置一个简单的Celery堆有一个queue和一个worker进程组成. 使用以下命令启动worker...
阅读全文
摘要:add by zhj:作者的几篇文章参考了Rabbitmq的Tutorials中的几篇文章。原文:http://www.01happy.com/python-pika-rabbitmq-summary/这一段时间学习了下rabbitmq,在学习的过程中,发现国内关于python采用pika库使用ra...
阅读全文
摘要:add by zhj: 如果用Python,那可以用celery,它是一个分布式任务队列,它的broker可以选择Rabbitmq/Redis/Mongodb等,celery通过Kombu这个library来调用Rabbitmq的接口。我们可以认为Kombu是把Rabbitmq进行了封装,使其更符合...
阅读全文
摘要:原文:http://my.oschina.net/siddontang/blog/284107英文原文:https://denibertovic.com/posts/celery-best-practices/PPT: 对celery从整体上作了一个介绍:https://denibertovic.c...
阅读全文
摘要:异步消息队列,也能用于定时和周期性任务。每次修改的task代码还要重启worker,这个有点麻烦所有带task()装饰器的可调用对象(usertask)都是celery.app.task.Task类的子类,也就是说task()装饰器会将usertask标识符变成Task子类的引用。另外,celery...
阅读全文
摘要:原文:http://www.csdn.net/article/2010-07-26/277273继成功举办首期TUP活动后,日前在北京丽亭华苑酒店鸿运二厅,由CSDN和《程序员》 杂志联合策划组织的TUP第二次活动如期而至,本次活动以Web 2.0技术为主题,聚焦当下火热的社交网、微博架构与实时搜索...
阅读全文
摘要:原文:http://codecampo.com/topics/66前天看到 javaeye 计划采用mongoDB实现网站全站消息系统,很有同感,mongodb 很适合储存消息类数据。之前讨论了如何构建一个微博型广播,这次讨论一下怎么储存消息/提醒类数据。下面的内容不涉及关于海量数据储存的问题,只讨...
阅读全文
摘要:原文:http://codecampo.com/topics/196首先是这个主题的前篇链接 http://codecampo.com/topics/4d7f18bf9f328ba60e000006前篇文章构思了一个用户广播的实现,并且给出了伪代码。现在 codecampo 已经实现了一个基于 Mo...
阅读全文
摘要:原文:http://codecampo.com/topics/61我的上一个网站(已下线)包含一个类似豆瓣广播的功能,当时我搜索了不少资料,发现网上对好友状态广播的完整描述并不多。现在想把看过的一些资料总结起来,看看一个好友状态广播会大概包括一些什么内容。我看过的资料包括但不限于:infoq 中文关...
阅读全文
摘要:原文:http://www.cnblogs.com/sunli/archive/2010/08/24/twitter_feeds_push_pull.html作者:孙立sns系统,微博系统都应用到了feed(每条微博或者sns里的新鲜事等我们称作feed)系统,不管是twitter.com或者国内的...
阅读全文