`
liuwei1981
  • 浏览: 770625 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:160888
社区版块
存档分类
最新评论

星巴克不适用两阶段提交 Gregor Hohpe 之 Hotto Cocoa Kudasai

阅读更多

  看到这么一篇文章,觉得很有意思,也很有启发,转一下:

 

     我刚从日本旅行归来,在那边逗留了两个星期左右。最让我感到亲切的莫过于日本街头星罗棋布的星巴克咖啡馆,尤其是在新宿和六本木附近的那两家。在等候的Hotto Cocoa的过程中,我开始思考星巴克处理订单的方式,和其他生意一样,星巴克最感兴趣的就是将订单的处理能力最大化,因为完成订单越多赚的钱也越多。因此,他们使用异步处理的模式:当您下单以后,收银员会在相应的杯子上做好标记,并将被子放入队列中。这个队列实际上就是在咖啡机顶上配好被子,它将收银员与冲调师的工作分开,使得收银员即使在冲调师忙里偷闲休息一下的时候也可以继续接受顾客的订单。当店里生意很忙的时候,该队列还允许多个冲调师在“相互竞争消费者”的模式下工作。

分享到:
评论

相关推荐

    Enterprise Integration Patterns

    《企业集成模式》是Gregor Hohpe和Bobby Woolf合著的一本经典著作,主要探讨了在企业系统间进行集成时所面临的问题和解决方案。这本书为软件开发者提供了一套设计模式,帮助他们构建可扩展、灵活且可靠的集成解决...

    Gregor06_Concepts.pdf

    《Gregor06_Concepts.pdf》是一篇由多位在IT领域有着深厚背景的研究者共同撰写的论文,包括来自Indiana University的Douglas Gregor、Andrew Lumsdaine,Texas A&M University的Jaakko Järvi、Bjarne Stroustrup、...

    gregor语义发布调试

    在IT行业中,Gregor是一种用于版本管理和发布流程的工具,特别是在开源软件项目中广泛应用。"Gregor语义发布调试"通常是指使用Gregor来处理项目的版本控制,并在遇到问题时进行调试的过程。在这个主题下,我们将深入...

    Cassandra-The-Definitive-Guide.pdf

    In Enterprise Integration Patterns, Gregor Hohpe and Bobby Woolf gave us a standard way to describe, document, and implement complex integration problems. Develop- ers and architects alike can use ...

    event-streaming-patterns:事件流模式的集合,包括问题陈述、解决方案和实现示例

    事件流模式该存储库包含一组基于 Gregor Hohpe 和 Bobby Woolf 的松散的事件流模式。 模式分为功能类别并提供描述、解决方案、示例代码和参考。 您可以在 Confluent Developer 站点上查看这些模式的实时版本: : ...

    gregor:Apache Kafka的轻量级Clojure绑定

    《Gregor:Apache Kafka的轻量级Clojure绑定详解》 在现代大数据处理领域,Apache Kafka作为一款分布式流处理平台,扮演着至关重要的角色。它提供了高吞吐量、低延迟的消息传递能力,广泛应用于日志收集、数据集成...

    使用.NET的企业解决方案模式

    这份文档由多位来自微软及其他知名公司的专家共同编撰,包括David Trowbridge、Dave Mancini、Dave Quick、Gregor Hohpe、James Newkirk以及David Lavigne等。它不仅覆盖了.NET框架的理论知识,还提供了实际应用中的...

    gregor:Go 中的简约 Kafka 克隆

    格雷戈尔Gregor是用 Go 编写的简约 Kafka 克隆。 仅用于教育目的,尚未努力保持与 Kafka 协议的完全兼容性。 除了 Go 之外,有几个部分可能看起来是 Kafka 的密切音译。 这没关系,不要惊慌。 呼吸,然后移动到另一...

    Enterprise Integration Patterns.chm

    《企业集成模式》是信息技术领域中的一本经典著作,由Gregor Hohpe和Bobby Woolf合著,深入探讨了在大型企业系统间进行有效集成的各种策略和设计模式。这本书是商业资料的重要组成部分,对于理解和实施企业级系统...

    gregor-foobar

    gregor-foobar

    Apache Camel_ Enterprise Integration Patterns.pdf

    它支持大量的企业集成模式 (EIP),这些模式由 Gregor Hohpe 和 Bobby Woolf 在他们的著作《企业集成模式》中提出。本书详细介绍了各种集成场景下的最佳实践,旨在帮助开发者设计出高效、可靠的企业应用。 #### 关键...

    gregor:球拍的日期和时间库

    Gregor:球拍的日期和时间库乔恩·泽皮里(Jon Zeppieri)< > 安装: raco pkg install gregor 使用方法: ( require gregor) Gregor是Racket的日期和时间库。 它提供: 用于表示日期和时间及其组合的数据结构...

    MuleESB 3.0 中文 教程. 理论实例

    EIP是由Gregor Hohpe和Bobby Woolf编写的著名书籍,书中概述了一系列最佳实践,这些实践被广泛应用于现代企业级应用的集成场景之中。Mule的核心理念在于提供一个灵活、高效且易于使用的整合平台。 #### 二、MuleESB...

    Enterprise Solution Patterns using Microsoft .NET

    该书由多位业界资深专家共同编写完成,其中包括David Trowbridge、Dave Mancini、Dave Quick、Gregor Hohpe、James Newkirk以及David Lavigne等,这些作者均在微软及其合作伙伴公司担任重要职位或具有深厚的技术背景...

Global site tag (gtag.js) - Google Analytics