摘要:
遵循这些设计原则可以提高应用程序的可伸缩性、复原能力和易管理性。 自我修复设计 在分布式系统中,故障时有发生。 设计应用程序以在故障发生时进行自我修复。 实现全面冗余 在应用程序中构建冗余,以避免出现单一故障点。 尽量减少协调 最大程度地减少应用程序服务之间的协调以实现可伸缩性。 横向扩展设计 设计 阅读全文
摘要:
如果您出于某种原因不想使用Geo IP的默认Sitecore提供程序,那么有一种方法可以实现您自己的自定义Geo IP提供程序。 大家都知道Sitecore为Geo IP位置提供服务。为了能够使用它,您需要购买额外的订阅。但是,如果您由于某种原因不想使用Geo IP的默认Sitecore提供程序,则 阅读全文
摘要:
Sitecore 8提供了一套工具,可以帮助丰富客户体验并培养潜在客户。其最有影响力的工具之一是基于规则的个性化,它为特定的用户群体个性化内容。 虽然Sitecore有各种各样的个性化机会,但我们希望关注一种有影响力的形式:地理位置。这种个性化形式允许Sitecore的人根据其网站用户的地理位置定制 阅读全文
摘要:
用户体验旅程是指从用户角度出发,以叙述故事的方式描述用户使用产品或接受服务的体验情况,以可视化图形的方式展示。本文带大家了解一下关于用户体验旅程地图的概念,以及如何操作和它的模板,一起来看看~ 什么是用户体验旅程图? 概念&作用 从用户角度出发,以叙述故事的方式描述用户使用产品或接受服务的体验情况, 阅读全文
摘要:
spring cloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于spring boot构建,对我们熟悉spring生态链上的程序员来说,上手比较容易。通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。 本课程共分为四个部分: 第一部分(第1-4课) 阅读全文
摘要:
大数据架构设计用来处理对传统数据库系统而言太大或太复杂的数据的引入、处理和分析。 大数据解决方案通常涉及一个或多个以下类型的工作负荷: 静态大数据源的批处理。 移动中的大数据的实时处理。 大数据的交互式浏览。 预测分析和机器学习。 大多数大数据架构都包括下列组件中的一些或全部: 数据源:所有大数据解 阅读全文
摘要:
架构模式是具有某些共同特征的一系列可以被重复应用的架构实践总结归纳结果。 比如,N 层就是一个常见的体系结构模式。 最近以来,流行的微服务架构也是一种模式。 体系结构风格不依据使用特定的技术,但某些技术非常适合某些特定的体系结构。 例如,容器原生就能适应微服务。后续的文章我将介绍应用程序中常用的体系 阅读全文