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

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

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

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

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

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

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

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

相关文章
|
1月前
|
运维 Cloud Native 持续交付
云原生技术深度探索:重塑现代IT架构的无形之力####
本文深入剖析了云原生技术的核心概念、关键技术组件及其对现代IT架构变革的深远影响。通过实例解析,揭示云原生如何促进企业实现敏捷开发、弹性伸缩与成本优化,为数字化转型提供强有力的技术支撑。不同于传统综述,本摘要直接聚焦于云原生技术的价值本质,旨在为读者构建一个宏观且具体的技术蓝图。 ####
|
3月前
|
Cloud Native Devops 持续交付
云原生架构:重塑企业IT的无形之手####
本文旨在探讨云原生架构如何成为推动企业数字化转型的核心动力,它不仅是一种技术升级,更是业务与开发模式的深刻变革。通过剖析云原生的核心要素——微服务、容器化、持续集成/持续部署(CI/CD)、以及DevOps文化,本文揭示了这一架构如何提升系统的弹性、可扩展性和敏捷性,为企业在竞争激烈的市场环境中赋予快速响应和创新的能力。不同于传统综述,本文将以一个虚构案例贯穿始终,直观展示云原生架构从理论到实践的转化过程,为读者提供一幅生动的技术蓝图。 --- ###
|
前端开发 Oracle 安全
|
架构师
「应用架构」应用架构行为准则
「应用架构」应用架构行为准则
|
消息中间件 存储 缓存
读书笔记 之《软件架构设计: 大型网站技术架构与业务架构融合之道》
帅哥美女,知道你们时间宝贵,那么就由小菜为你读好一本书,读一本好书,取其精华,与你共享~!今天带来的是 《软件架构设计:大型网站技术架构与业务架构融合之道》 的读书笔记
506 0
读书笔记 之《软件架构设计: 大型网站技术架构与业务架构融合之道》
|
微服务 程序员
搞技术十年,还是这套架构体系靠谱!
今天,就为大家整理一份目前互联网公司最主流的技术选型
1676 0
|
机器学习/深度学习 存储 大数据
|
数据库 图形学 搜索推荐

热门文章

最新文章