管理信息系统 Web 开发最终是面向存储开发么?

2019-09-24 13:38:13 +08:00
 gujinxin

管理信息系统,一般是 java/php/py/go => 数据库。业务上升之后,变成 java/php/py/go => cache => 数据库。在往后增加搜索,读写分离;主要的业务就是对存储进行更新和检索。

最终 如下图就这样(图片来自 DDIA

是不是说管理信息系统的宿命就是面向存储编程。选取合适的存储服务器,进行数据的编辑。这时候,工程师的价值就是熟悉存储工具的熟悉程度?

1575 次点击
所在节点    程序员
3 条回复
lllllliu
2019-09-24 15:31:18 +08:00
再好的存储服务器,没有合理的结构设计,对象设计也是白搭呀。
再不好的存储服务器,在一定优化下也比不优化的好的存储服务器强呀。
管理信息系统面向的不只是信息的存储,还有管理。系统如何设计呀,巴拉巴拉的。
其实要打磨好一套系统挺难的,就拿图书馆管理系统来说~~挺萌的。
Vegetable
2019-09-24 15:42:13 +08:00
工程师的核心价实是工程能力,所以才叫工程师.

https://www.zhihu.com/question/65779990 这有一个没什么热度的问题,不过回答的质量还可以

如果一个工程师是专门搞"信息管理系统"的,那他在这方面应该有一定的优势,对于信息的储存的确应该是核心技能之一,但不会是全部.
gujinxin
2019-09-24 19:43:54 +08:00
@lllllliu 就是复杂业务状态流转,以及支持复杂搜筛的报表。这两项差不多是 MIS 的难点。随着业务的发展,程序和存储间通信的数据量越来越大,在程序上做的 排序,筛选,过滤就要挪到存储里面。那又和存储不要过多的包含业务相悖。这点现在还是没想明白。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/603684

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX