公司有一个前端小组在做一些 BFF 的事情来对接业务,但是系统的划分好像出了点问题,BFF 层需要处理事务 比如:一个数据写入操作,会调用多个后端的服务来实现,BFF 要保证这个写入操作的原子性 我当时就惊呆了,这 TM 是 BFF ,这不是后端吗?
服务的划分我不懂,但是这个操作需要前端来做,至上在我看来是不对的,后端提供的写入服务就应该保证这些,若是前端来实现的话,其他业务要使用,是不是也要自己保证这个写入操作的原子性?
这里有没有大佬可以解惑下
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.