基本信息

案例ID:138071

技术顾问:老刀 - 15年经验 - 【公司信息保密】

联系沟通

微信扫码,建群沟通

项目名称:交易社区平台

所属行业:金融 - 理财

->查看更多案例

案例介绍

高效率、可扩展、安全的产品架构。产品架构设计中,各子系统均严格继承负载均衡、同级协作的特性,用户请求通过服务路由
灵活控制,使得系统性能扩展升级成本极度低廉,可通过增加单节点的服务数量完成系统性能的整体升级;服务路由机制与产品业务完全
解耦,可独立升级,已应对各种复杂网络环境,通过域控制器和各层代理,可实现国内全网甚至私网的服务路由;自有的路由算法+
主流的高效中间件的应用,产品架构的访问效率非常高效,用户网络环境良好的情况下,1M以下的数据请求都保持在毫秒级;
产品架构暴露在外网的只有代理层,服务层仅授权代理访问,防止对服务器的IP攻击;在代理层和服务路由层之间,有用户会话控制,
通过自定义的请求校验技术,完成用户权限校验,因为是通过运算校验而非数据层校验,所以非常高效,并防止了服务层攻击;
终端到服务器的请求,有多种加密策略随机触发,使得破解基本失去数据的时效性,保护了用户数据的系统安全;
关系型数据采用MySql,支持大数据量存取,内存数据库、高速的结构化数据缓冲的应用保证了用户请求的高效以及用户数据的安全;
产品架构的分布式数据存储的应用分解了数据的复杂度,以及数据维护成本,数据结构设计上,对过程性数据严格去关系化,避免
数据冗余带来的低效率存取和索引;完整的系统日志和数据状态日志的记录,为以后的大数据分析打下良好的基础;
采用多层级解耦的开发框架。为了适应互联网产品高密度的版本迭代,在产品开发初期自主研发了一套自有的开发框架,
该框架使数据、逻辑、表现层完全解耦,业务逻辑层可以无限分层;功能性代码通过封装具有高度可复用性,输入输出由超文本标记
语言作为结构化数据载体,实现跨平台,跨开发语言的特性,完美解决了本产品需要无限接入其他系统接口的特点,对任何异构系统
的接入,不会影响产品现有的数据结构与逻辑;框架支持逻辑层无限分层,以实现可配置化的较低成本,解决产品版本更迭中带来的
业务逻辑变化而产生的庞大的重构风险;逻辑层的可配置化,也使得业务逻辑线条更清晰、精练,降低了代码的维护成本,以及开发
过程中对大量的开发文档的依赖,也大大减轻了过多的产品迭代而导致的历史遗留问题对处理效率,处理流程的影响。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服