首页 > 其他分享 >项目架构中遇到需考虑的问题

项目架构中遇到需考虑的问题

时间:2022-09-29 19:00:12浏览次数:40  
标签:缓存 架构 开发人员 遇到 系统 校验 问题 考虑 数据

我在项目实践中遇到的困扰了我很久的问题:

对于系统架构技术方面,其实 项目里面有如此的概念,但是具体还并未完全实现,有待改进(内部解决,非紧急):
主要有三个方面:
1) 缓存问题
a. 系统的哪些功能的哪些数据需要被缓存
b. 是采用自动缓存技术 还是 手动缓存技术
c. 如果系统挂了,数据变了,缓存数据在何时更新

这个问题需要持续考虑,随时都可以变更,不同情况与不同功能需要区别对待

2) 权限问题
a. 为了系统的可扩展性而设计的数据,仅属于开发人员需要使用的数据。可以供开发人员修改使用(界面实现较方便),但是 对非开发人员来说,此类数据没有意义,且不能随意修改。
b. 为了系统业务而添加的数据,对于 业务人员来说 有意义,但是对于开发人员来说没有意义,且不能随意修改。
c. 总是需要一个超级管理员的。但是又容易引入系统安全问题的存在。

这个问题需要持续考虑,即解决方案待定,根据实际需求的再具体考虑


3) 校验问题
a. 来自表单的数据 一般会经过前后端校验
b. 目前系统中校验处理较薄弱,尤其是后端校验,多是仅有概念,并未实现。
c. 尽量考虑通用的解决方法。

上述问题,可以在平时关注技术的时候,多关注关注,看有没有好的解决方案可以推荐的。谢谢


作者:​​​panie​​​



标签:缓存,架构,开发人员,遇到,系统,校验,问题,考虑,数据
From: https://blog.51cto.com/u_15812342/5723878

相关文章

  • 龙湖千丁基于 ACK@Edge 的云原生智慧停车系统架构实践
    简介: 结合龙湖千丁自研的新版停车云系统以及ACK@Edge提供的标准Kubernetes服务以及云边一体化协同解决方案,整体来着,边缘部署时间成本由1天缩短到3小时,将之前的手......
  • grpc 核心概念、架构和生命周期
    介绍关键的gRPC概念,概述gRPC架构和RPC生命周期。不熟悉gRPC?请先阅读《gRPC简介》。关于特定语言的细节,请参见您所选择的语言的快速入门、教程和参考文档。 纵观全局服......
  • 教师节,感恩人生路上遇到的每一位老师!
    十年树木,百年树人。今天是2021年9月10日,农历八月初四,我们迎来了第三十七个教师节。教师,是人类灵魂的工程师,更是无比光荣自豪的职业。但“教师”不仅有荣光,背后更多的是诸多......
  • 防火墙基础之大型企业网络架构负载均衡和安全防护
    防火墙基础之大型企业网络架构负载均衡和安全防护原理概述:​防火墙(英语:Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间......
  • 一文搞懂MySQL客户端/服务器运行架构
    前言之前对MySQL的认知只限于会写些SQL,本篇开始进行对MySQL进行深入的学习,记录和整理下自己对MySQL不熟悉的地方。如果有需要可以关注我的专栏一起学习,共同进步!关于mysql的......
  • svn使用遇到的问题总结
    1.提示文件冲突  解决办法:1.CODE.txt中保留需要的代码,其余的删掉。2.在冲突目录下,选中文件--右键菜单—TortoiseSVN—Resolved(解决)。会列出冲突的文件列表,如果确认......
  • lsyncd使用中遇到的问题
    问题1:执行命令:/etc/init.d/lsyncdstatus显示:lsyncd已死,但pid文件仍存于是查看日志文件:cat/var/log/lsyncd/lsyncd.log日志里显示:Error:Terminatingsinceout......
  • RabbitMQ原理和架构图解(附6大工作模式)
    为什么要使用RabbitMQ?1.解耦系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦。2.异步将消息写入消息队列,非必要的业务逻辑以......
  • 遇到一个bug,组件不更新内容
    解决办法当v-if的值发生变化时,组件都会被重新渲染一遍。因此,利用v-if指令的特性,可以达到强制刷新组件的目的。<template><compv-if="update"></comp><button......
  • nginx架构分析之 模块化
    Nginx涉及到的模块分为核心模块、标准HTTP模块、可选HTTP模块、邮件服务模块以及第三方模块等五大类。核心模块核心模块是指Nginx服务器正常运行时必不可少的模块,它们提供了......