Tag Archives: 框架

X-Series企业级开发实践

前言

X-Series是我开发的可视化系统快速开发框架。它的功能是为系统的处理过程,状态变迁和复杂逻辑判断提供一个可视化的,基于流程图,状态机和决策树的建模平台和运行平台。该框架是我基于多年的一线开发经验,针对实践中难以解决的痛点而研发的。使用X-Series开发能够极大简化系统设计,降低开发难度,提高易用性。

好东西应该大家分享,我希望向广大开发者推广这套框架。但由于X-Series之前只有我自己在项目里使用过,因此能不能够让大多数人接受还未可知。2016年初某医疗领域初创互联网公司需要做网站建设。公司开发负责人希望我可以帮助做系统的架构设计和技术选型。我向其推荐了X-Series作为快速开发框架。 阅读全文

携程开源Redis多数据中心解决方案-XPipe

Redis在携程内部得到了广泛的使用,根据客户端数据统计,整个携程全部Redis的读写请求在每秒200W,其中写请求约每秒10W,很多业务甚至会将Redis当成内存数据库使用。

这样,就对Redis多数据中心提出了很大的需求,一是为了提升可用性,解决数据中心DR(DisasterRecovery)问题;二是提升访问性能,每个数据中心可以读取当前数据中心的数据,无需跨机房读数据。在这样的需求下,XPipe应运而生 。

从实现的角度来说,XPipe主要需要解决三个方面的问题,一是数据复制,同时在复制的过程中保证数据的一致性;二是高可用,xpipe本身的高可用和Redis系统的高可用;三是如何在机房异常时,进行DR切换。

下文将会从这三个方面对问题进行详细阐述。最后,将会对测试结果和系统在生产环境运行情况进行说明。 阅读全文

Copyright © 1999 - 2014 Ctrip. Powered by WordPress.