标签: 设计模式

系统架构面试题(1)基础知识

系统架构面试题(1)基础知识

面向对象优点和缺点有哪些,哪些场合不适合面向对象?软件设计领域有哪些设计模式?你常用哪几种设计模式,适应哪些场景,优缺点是什么?公司级应用有哪些特别要求?怎么进行子系统划分?你如何看待服务化,什么样的业务需要做服务化?

开放平台架构指南

开放平台架构指南

广义的开放平台是个庞大的结构,它站在核心业务系统的前面,承接着所有的流量。公司所有的客户端比如Web站点、手机APP、智能硬件都对接开放平台API,只是各自的权限不同,可以访问的资源不同。狭义的开放平台只是打开了一扇门,让合作伙伴进来参与业务互动。从业务层面上看,开放平台属于流量渠道之一。本文重点讨论的是狭义的开放平台。

贝甲基金微服务架构设计

贝甲基金微服务架构设计

贝甲基金项目的重要合作伙伴是恒生电子,它提供的基金业务解决方案的市场占有率很高,雪球基金就是客户之一。项目预研的时候,部门成员都没接触过基金项目,业务复杂度不好把握。恒生电子派了售后人员介绍了恒生云的架构和业务流程,结合基金业务接口文档,我们对开发方案和可能出现的问题比较清晰了。恒生的解决方案很完善,实现了用户体系、基金交易以及基金行情,并且提供了Windows远程虚拟机,通过可视化的方式配置基金交易。