项目简介:跳房子系统阿是哗啦啦内部办公平台(OA、CRM、PM项目管理,TS工单、ERP)没有统一的,灵活的、多维度的数据权限控制,由此产生系统权限项目,为解决该问题,以项目形式,分阶段来进行跳房子系统权限(菜单权限+数据权限)重新设计。
技术应用:
(1)架构质量属性优先级:可用性、性能、数据一致性
(2)QPS峰值500 左右,平常100 左右
(3)菜单权限采用RBAC(基于角色控制),数据权限采用ABAC(基于属性控制)
(4)使用redis缓存设计,保证接口响应时间小于100ms
(5)Mysql索引优化使用,性能查询。
工作职责:梳理、重新设计菜单权限,重构上线。调研数据权限方案,做数据权限选型以及架构设计,提供数据权限统一接口。