zoukankan      html  css  js  c++  java
  • 【汇总目录】eShopOnContainers

    随笔分类 - eShopOnContainers

    </h1>
    <div class="entrylistDescription">
        
    
    </div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[10]:部署到 K8S | AKS

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:1. 引言 断断续续,感觉这个系列又要半途而废了。趁着假期,赶紧再更一篇,介绍下如何将eShopOnContainers部署到K8S上,进而实现大家常说的微服务上云。 2. 先了解下 Helm 读过我上篇文章 "ASP.NET Core 借助 K8S 玩转容器编排" 的同学,想必对K8S有了个大致了
        <a href="https://www.cnblogs.com/sheng-jie/p/10663108.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2019-04-06 22:06
    「圣杰」
    阅读 (594) |
    评论 (0)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[9]:Ocelot gateways

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:客户端与微服务的通信永远是一个绕不开的问题,对于小型微服务应用,客户端与微服务可以使用直连的方式进行通信,但对于对于大型的微服务应用我们该如何处理呢?
    

    本文就来梳理一下eShopOnContainers是如何集成Ocelot网关来进行通信的。
    阅读全文

                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2019-03-05 14:13
    「圣杰」
    阅读 (837) |
    评论 (7)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[8]:Ordering microservice

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:1. 引言 Ordering microservice(订单微服务)就是处理订单的了,它与前面讲到的几个微服务相比要复杂的多。主要涉及以下业务逻辑: 1. 订单的创建、取消、支付、发货 2. 库存的扣减 2. 架构模式 如上图所示,该服务基于CQRS 和DDD来实现。 从项目结构来看,主要包括7个项
        <a href="https://www.cnblogs.com/sheng-jie/p/10312605.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2019-01-24 09:02
    「圣杰」
    阅读 (1209) |
    评论 (9)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[7]:Basket microservice

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:引言 Basket microservice(购物车微服务)主要用于处理购物车的业务逻辑,包括: 1. 购物车商品的CRUD 2. 订阅商品价格更新事件,进行购物车商品同步处理 3. 购物车结算事件发布 4. 订阅订单成功创建事件,进行购物车的清空操作 架构模式 如上图所示,本微服务采用数据驱动的C
        <a href="https://www.cnblogs.com/sheng-jie/p/10218839.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2019-01-04 11:21
    「圣杰」
    阅读 (549) |
    评论 (0)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[6]:持久化事件日志

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:1. 引言 事件总线解决了微服务间如何基于集成事件进行异步通信的问题。然而只有事件总线正常运行,微服务之间基于事件的通信才得以运转。 而现实情况是,总有这样或那样的问题,导致事件总线不稳定或不可用,比如:网络中断,系统断电等等,这都可能导致微服务间的不一致性问题。 那如何解决事件总线故障导致的不一致
        <a href="https://www.cnblogs.com/sheng-jie/p/10101420.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2018-12-11 12:15
    「圣杰」
    阅读 (768) |
    评论 (1)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[5]:EventBus With RabbitMQ

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:1. 引言 事件总线这个概念对你来说可能很陌生,但提到观察者(发布 订阅)模式,你也许就很熟悉。事件总线是对发布 订阅模式的一种实现。它是一种集中式事件处理机制,允许不同的组件之间进行彼此通信而又不需要相互依赖,达到一种解耦的目的。 从上图可知,核心就4个角色: 1. 事件(事件源+事件处理) 2.
        <a href="https://www.cnblogs.com/sheng-jie/p/10056605.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2018-12-03 08:08
    「圣杰」
    阅读 (1792) |
    评论 (11)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[4]:Catalog microservice

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:引言 Catalog microservice(目录微服务)维护着所有产品信息,包括库存、价格。所以该微服务的核心业务为: 1. 产品信息的维护 2. 库存的更新 3. 价格的维护 架构模式 如上图所示,本微服务采用简单的数据驱动的CRUD微服务架构,来执行产品信息的创建、读取、更新和删除(CRUD
        <a href="https://www.cnblogs.com/sheng-jie/p/10035771.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2018-11-28 23:36
    「圣杰」
    阅读 (1005) |
    评论 (0)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[3]:Identity microservice

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:首先感谢晓晨Master和EdisonChou的审稿!也感谢正在阅读的您! 引言 通常,服务所公开的资源和 API 必须仅限受信任的特定用户和客户端访问。那进行 API 级别信任决策的第一步就是身份认证——确定用户身份是否可靠。 在微服务场景中,身份认证通常统一处理。一般有两种实现形式: 1. 基于
        <a href="https://www.cnblogs.com/sheng-jie/p/9828165.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2018-10-22 06:54
    「圣杰」
    阅读 (3100) |
    评论 (11)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[2]:Run起来

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:环境准备 1. Win10(开启Hyper V) 2. ".NET Core SDK" 3. "Docker for Windows" 4. "VS2017 or VS Code" 5. "Git" 6. "SQL Server Management Studio" (可选) 7. "Redis D
        <a href="https://www.cnblogs.com/sheng-jie/p/9795996.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2018-10-16 09:06
    「圣杰」
    阅读 (2720) |
    评论 (13)

    编辑

                </div>
            </div>
                <div class="postSeparator"></div>
            <div class="entrylistItem">
                <div class="entrylistPosttitle">
    

    eShopOnContainers 知多少[1]:总体概览

                </div>
                <div class="entrylistPostSummary">
    
    <div class="c_b_p_desc">
        摘要:引言 在微服务大行其道的今天,Java阵营的Spring Boot、Spring Cloud、Dubbo微服务框架可谓是风水水起,也不得不感慨Java的生态圈的火爆。反观国内.NET阵营,微服务却不愠不火。 微软在其官网的架构体系上推出了 "eShopOnContainers" 微服务参考应用,用来
        <a href="https://www.cnblogs.com/sheng-jie/p/9789180.html" class="c_b_p_desc_readmore">阅读全文</a>
    </div>
    
                </div>
                <div class="entrylistItemPostDesc">
    

    posted @ 2018-10-15 08:55
    「圣杰」
    阅读 (4111) |
    评论 (6)

    编辑

                </div>
            </div>
    <p>
        
    
    
    
    </p>
    
查看全文
  • 相关阅读:
    poj 2312 Battle City
    poj 2002 Squares
    poj 3641 Pseudoprime numbers
    poj 3580 SuperMemo
    poj 3281 Dining
    poj 3259 Wormholes
    poj 3080 Blue Jeans
    poj 3070 Fibonacci
    poj 2887 Big String
    poj 2631 Roads in the North
  • 原文地址:https://www.cnblogs.com/owenzh/p/11451115.html
  • Copyright © 2011-2022 走看看