后端技术复习
根据上文开展继续复习技术的环节:
数据库-->基于 MySQL 的, ⽂档数据库 MongoDB,
索引,唯⼀键,以及最初的想分库分表 springsharding 这个就可以
安全配置: spring 的 security 的登录操作,鉴权控制
基本的开发框架: springboot--dubbo 的远程 RPC 的直接解析,
突出微服务,解耦,以及特殊功能点下的服务
第三⽅的 SDK,接⼊的使⽤--基于 openAPI 的使⽤
数据交互标准,以及解密加密
数据 JSON 的提供,通信加密,以及特殊数据的脱敏等
项⽬的配置:
基于项⽬的反向代理 Nginx,前端⽹⻚配置地址,
项⽬重启,或者配置的数据 shell--利⽤⼯具
elk 的⽇志平台搭建,⽇志转存或者是(⽇志输出⽂件,或者是将⽇志直接切割成⼀个个⽂件)
项⽬中外⽹ip,和集群的数据搭建怎么使⽤;
项⽬的背景和亮点:
基于什么的服务,怎么⾼可⽤的架构设计,实现数据交互
前后端的匹配机制,业务情况
特殊场景,⽐如业务⽅⾯,或者是技术实现⽅⾯的
事务、时间、唯⼀值、数据索引、查询的场景
负责中,项⽬中那些 bug 让你记忆忧⼼
基于超级管理员的权限,
异常的捕获,⽤什么捕获(异常处理,)
xss,
拦截器的处理,基于什么级别的,放⾏的
项⽬的功能(⽋缺还是不会的):
登录功能中,基于密码的展示,验证码基于注册数据中,对于第三⽅,短信业务的处理
项⽬架构设计:
基于领域驱动,或者是业务驱动中数据展示的功能
或者是单纯的 MVC 的模式下,如何才能将这些功能直接
多线程服务下,我们功能的是否可⽤,⾼可⽤的状态
安全测试的问题,
脱敏数据
数据安全防止篡改,前后端都需要加装校验
开展数据维护,定向的除去过期 token 和异常的登录的校验权限
未登录状态下,数据展示,数据展示权限功能显示的权限问题
这些都是我们需要着重考虑的方面
版权声明: 本文为 InfoQ 作者【卢卡多多】的原创文章。
原文链接:【http://xie.infoq.cn/article/3ba3ea6f270bf79b75a0426d5】。文章转载请联系作者。
评论