10 授人以渔:你们有没有遇到过自己系统的数据,其他团队需要获取的?

授人以渔:你们有没有遇到过自己系统的数据,其他团队需要获取的?
今天的授人以渔环节,大家可以结合上一篇文章的知识来思考一个问题:大家负责的系统是否需要向一些其他团队提供数据出去?
不一定是像上一篇文章中那样是大数据团队到你这里来获取数据,但凡是其他系统要从你这里获取数据的,都是类似的情况。
给大家举一个例子,现在都流行微服务化,很多后台系统都是拆分为很多服务的,其实有的服务粒度比较粗,基本就是类似于一个子系统的概念。然后在服务之间可能都会互相进行数据的访问。
曾经我们见得比较多的一个情况是这样的,比如订单系统可能需要获取库存数据、价格数据、还有其他一些数据,此时可能就会直接从其他服务的数据库里查询数据出来。也就是订单系统可能会跨系统直接去访问库存系统的数据库。
这样的情况在很多公司的系统粗放发展的时候,是很常见的。
最后我们经常会在一些公司里看到这样的现象:订单系统胡乱查询库存系统的数据库,结果把库存系统的数据库搞挂了,也有这种可能。
还有比如很多公司的商品系统,即要对外提供商品数据访问的系统,需要大量的数据,也是需要库存数据、促销数据等等,此时也是需要进行跨系统的数据访问。
所以大家可以结合这种情况思考一下,在你们公司里,跨系统的数据访问是否存在?都是什么样的场景?
欢迎大家在评论区里给出自己的经验分享!
End
专栏版权归公众号儒猿技术窝所有
未经许可不得传播,如有侵权将追究法律责任