架构-顺势而为、不拘于形

简介: 架构-顺势而为、不拘于形

最近入职中国电子科技集团,在做项目的过程中,发现大家忙忙碌碌、都在拼搏努力、却不一定非常高效。因此昨天花了两小时开发、两小时优化一个简单功能,配置型模板查询。仿照写出BI的一部分,来满足当前各种简单报表查询的逻辑。

【功能满足阶段】源于查询比较简单、改动比较频繁、并发比较低,因此先采用读取数据库的形式、缓存降低qps形式,来满足功能的需求。这样,原先需要半天一天开发的功能、只需要10分钟就可以配置完成。

【功能安全检测方面】源于做好预编译功能,及其他sql防注入等问题,统一做好控制,则安全方面可以支持。

【扩展方面】假如配置了几百条sql,有几条sql涉及的业务比较多,则可以直接将这几条单独提取出来,进行二次拓展、或做内部转发。

【功能不足】接口名自定义还未实现,根据路径解析,获取相对应的bean未实现。 还未很好的与swagger结合,所以数据库的参数等数据在swagger里得不到很好的体现。

【后续维护】此处后续维护的话,文档做好、毕竟分类繁多,sql尽量简单(先定义不能超过3张表的查询),则后续维护任务不会特别繁重。

相关文章
|
运维 前端开发 搜索推荐
大象转身-平台架构如何拥抱业务创新
如果你正在负责一个超大复杂型平台(比如电商、支付、物流)的架构师,且面临各种技术负债(比如架构复杂性、团队协同复杂性),同时业务又面临从平台服务,到场景化创新的转型。那么这篇文章也许对你有收获。
112319 25
|
30天前
|
Cloud Native Devops 持续交付
云原生架构:重塑企业IT的无形之手####
本文旨在探讨云原生架构如何成为推动企业数字化转型的核心动力,它不仅是一种技术升级,更是业务与开发模式的深刻变革。通过剖析云原生的核心要素——微服务、容器化、持续集成/持续部署(CI/CD)、以及DevOps文化,本文揭示了这一架构如何提升系统的弹性、可扩展性和敏捷性,为企业在竞争激烈的市场环境中赋予快速响应和创新的能力。不同于传统综述,本文将以一个虚构案例贯穿始终,直观展示云原生架构从理论到实践的转化过程,为读者提供一幅生动的技术蓝图。 --- ###
|
供应链 Cloud Native 搜索推荐
阿里云刘伟光:3.5万字拆解「核心系统转型」,核心从业者怎样寻得「出路」?(2)
阿里云刘伟光:3.5万字拆解「核心系统转型」,核心从业者怎样寻得「出路」?
458 0
|
敏捷开发 运维 Cloud Native
阿里云刘伟光:3.5万字拆解「核心系统转型」,核心从业者怎样寻得「出路」?(1)
阿里云刘伟光:3.5万字拆解「核心系统转型」,核心从业者怎样寻得「出路」?
683 0
|
存储 弹性计算 运维
CIPU落地专有云:是“小众需求”还是“机会之门”?
CIPU落地专有云,简单的一句话,背后却是一个不简单的故事。
746 0
CIPU落地专有云:是“小众需求”还是“机会之门”?
|
存储 Cloud Native 关系型数据库
厚积薄发:探寻磐久服务器M系列研发之路
从云栖首发到两次电商流量洪峰考验,阿里云加大底层基础技术的自研逻辑?磐久服务器M系列有何独特技术优势?
厚积薄发:探寻磐久服务器M系列研发之路
|
Cloud Native Serverless 开发者
|
边缘计算 弹性计算 Kubernetes
应云而生,原力觉醒 - 云原生基础设施
本系列将和大家分享阿里云容器服务团队在云原生计算领域的探索和思考。我们今天将聚焦在云原生基础设施。
700 7
应云而生,原力觉醒 - 云原生基础设施
|
Dragonfly Kubernetes Cloud Native
阿里巴巴云原生的 2020,注定不凡的一年
回顾阿里巴巴云原生的 2020 年。
阿里巴巴云原生的 2020,注定不凡的一年
|
消息中间件 运维 Cloud Native
技术破局战疫情:如何实现分布式架构与云原生?
2月19日—2月26日 ,蚂蚁金服将开展“共战‘疫情’,技术破局”数字课堂线上直播。
504 0
技术破局战疫情:如何实现分布式架构与云原生?
下一篇
无影云桌面