对接系统的一些思考

当和外部系统的交互需求增长,如果由各模块开发人员散落零碎的接口提供将不利于管理、排错和扩展,此时需要作为一个系统独立出来同时解放其他业务子系统,将对外繁杂的数据适配、流程适配、对外沟通等外部交互聚集于对接系统, 保证业务子系统内部逻辑的干净清爽。

以下是个人认为此类系统应具有的功能:

一、 安全

时间: 2024-10-07 06:16:42

对接系统的一些思考的相关文章

产品那点事【5】- 优惠券/红包系统通用设计思考

优惠券/红包—系统通用设计思考 目录: 1.作用 2.类型 3.后台全链路设计 一.作用 —> 红包作用: 1.拉新 2.促活 3.社交关系 二.类型 —> 红包分类: 1.push红包 这类红包是指直接发到用户账户并使用短信或push文案通知的形式,这是最常规的红包形式,用户被动接受优惠信息未形成深刻印象. 2.渠道红包 渠道红包,顾名思义,是用户产品早中期渠道拉新使用.与同行业的联合营销和其他行业的跨界营销,通过渠道红包发券落地页的形式拉新. 3.分享红包 分享红包是指带有分享属性的红包,

对一次系统上线的思考-走出“舒适区”

今天,本来计划是会对系统进行一次更新,将这上一周做的需求和修改的bug 发布出去,然后明天开始新的计划,本来团队已经对这个目标达成了一致,大家努力的测试,争取今天能够上线.后来有一位负责的同事说,今天要是上线更新不了,就明天吧,反正我们也没有对需求方承诺具体的上线时间,明天再测试一天,没问题在上线吧.大家一想也对,干嘛非得逼自己今天就上线呢.明天上线不也一样吗?反正我们也没承诺今天必须上线.于是乎大家就这么愉快的下班了. 但是,在回家的路上,越想越不对劲,我们什么时候开始给自己找借口了?我们什么

Web系统架构的思考

大型系统所需要具备的能力 作为一个大型Web系统,那得有大型系统所具备的能力,能够在业务逻辑上更有优势处理各种"大"(数据量大,并发量大,系统逻辑复杂,需求开发迭代快速)的问题.那么一个这样一个系统应该具有哪些能力呢? 所说的处理能力,也就是从一个非技术层面体现一个系统性能的问题.就像老板告诉你,这个系统要快,要好,要稳定,要实时监控数据等等!而对于一个技术人员来讲,你该怎么实现老板对这个系统的标准呢? 这篇文章,我将把一个系统架构比作一个河流,更准切的来讲应该是是由河流,河塘,大坝等

关于办公系统IM的思考

老板要搭建局域网聊天系统,以前用的是RTX.现在没有多余的windows机器了,只有一台Linux服务器可用.主要是电脑间互联互通,不设计移动端,有几台mac机器.要求是,私密安全,能够查看聊天记录. 原本以为很简单,直接移植linux服务器端的RTX 不就行了吗?其实不然,后面遇到了不少坑. 首先rtx被否了.RTX没有发布linux服务器端的软件. 然后想到了国外的IM软件,比如skype ICQ aol等,可惜使用后觉得比QQ 差远了,不符合中国人习惯.比如建个群就非常麻烦.而我们必须要群

电商峰值系统架构设计--转载

1.1 系统架构设计目录 摘要:双11来临之际,<程序员>以“电商峰值系统架构设计”为主题,力邀京东.当当.小米.1号店.海尔商城.唯品会.蘑菇街.麦包包等电商企业,及商派.基调网络等服务公司,分享电商峰值系统架构设计的最佳技术实践. 自2009年11月11日,淘宝商城(现名天猫)拉开网购狂欢节的序幕,各大电商的促销浪潮此起彼伏.此时的电商大战不仅是价格之争,更是技术的较量.如何设计电商峰值系统来更好地满足用户蜂拥而至的访问,如何在海量数据处理中实时发现有效信息并转化为商机,成为众多电商企业密

【原创文章】针对本次ONION、WNCRY等勒索病毒大规模感染事件的思考

本次勒索病毒大规模感染引起软件技术学研会同学的持续讨论. 作为软件技术学研会会长,觉得有必要把我个人思考过程与思考结果记录下来. 12日,ONION.WNCRY大规模爆发于教育网.大学等环境,导致大量学生电脑.教室电脑受到勒索攻击. 问题一:为什么首先针对教育系统和医院进行攻击 技术方面思考: 首先说教育系统,教育系统系统更迭速度慢,为了系统稳定使用往往不会安装最新补丁,而且校园网络集成结构易于病毒快速发现并传播新电脑,单次传播规模大,传播迅速. 医疗系统,同样出于系统稳定的考虑,往往不会安装最

使用 Kafka 和 Spark Streaming 构建实时数据处理系统(转)

原文链接:http://www.ibm.com/developerworks/cn/opensource/os-cn-spark-practice2/index.html?ca=drs-&utm_source=tuicool 引言 在很多领域,如股市走向分析, 气象数据测控,网站用户行为分析等,由于数据产生快,实时性强,数据量大,所以很难统一采集并入库存储后再做处理,这便导致传统的数据处理架构不能满足需要.流计算的出现,就是为了更好地解决这类数据在处理过程中遇到的问题.与传统架构不同,流计算模型

转:亿级Web系统的高容错性实践(好博文)

亿级Web系统的高容错性实践 亿级Web系统的高容错性实践 背景介绍 大概三年前,我在腾讯负责的活动运营系统,因为业务流量规模的数倍增长,系统出现了各种各样的异常,当时,作为开发的我,7*24小时地没日没夜处理告警,周末和凌晨也经常上线,疲于奔命.后来,当时的老领导对我说:你不能总扮演一个“救火队长”的角色, 要尝试从系统整体层面思考产生问题的根本原因,然后推进解决. 我幡然醒悟,“火”是永远救不完的,让系统能够自动”灭火”,才是解决问题的正确方向.简而言之,系统的异常不能总是依赖于“人”去恢复

亿级 Web 系统的容错性建设实践

三年多前,我在腾讯负责的活动运营系统,因为业务流量规模的数倍增长,系统出现了各种各样的异常,当时,作为开发的我,7*24小时地没日没夜处理告警,周末和凌晨也经常上线,疲于奔命.后来,当时的老领导对我说:你不能总扮演一个“救火队长”的角色, 要尝试从系统整体层面思考产生问题的根本原因,然后推进解决. 我幡然醒悟,“火”是永远救不完的,让系统能够自动”灭火”,才是解决问题的正确方向.简而言之,系统的异常不能总是依赖于“人”去恢复,让系统本身具备“容错”能力,才是根本解决之道.三年多过去了,我仍然负责