首页   注册   登录
 xylophone21 最近的时间轴更新
xylophone21

xylophone21

V2EX 第 65655 号会员,加入于 2014-06-19 16:32:42 +08:00
大家的项目前后端接口是领域接口还是聚合接口?
  •  1   
    程序员  •  xylophone21  •  7 天前  •  最后回复来自 luozic
    31
    谁知道深圳这个阿尔法巴智能驾驶公交具体在哪里?
    深圳  •  xylophone21  •  2017-12-04 22:40:59 PM  •  最后回复来自 Android2MCU
    11
    关于百度漏洞的问题
    Android  •  xylophone21  •  2015-11-02 10:52:53 AM  •  最后回复来自 xylophone21
    7
    天猫的退货政策真的这么奇葩吗?
    问与答  •  xylophone21  •  2014-12-15 19:16:56 PM  •  最后回复来自 xylophone21
    18
    xylophone21 最近回复了
    说 redis 的,其实和你的方案没有本质区别,都是找一个地方存储,当然 redis 可能更合适,因为
    1. 超时不需要你处理了,天然支持
    2. 性能更好,但实际上估计你也跑不满

    另外,你说的那个在是否更新标志使用 redis 也是要处理的,而且也需要一个超时
    4 天前
    回复了 kekxv 创建的主题 WebRTC 求助关于 WebRTC 只能在局域网建立成功问题
    测一下路由器的类型
    @itbeihe 跟聚合接口有点类似,有什么好的框架吗?
    @ybonfire 对,那么这一层应该放在哪里? App 里?云上的某个模块,比如 node ?后端的某个模块里?


    @wangritian 如果不上 HTTP/2.0 的化,性能会是另外一个问题,如果上了的话,你怎么看我前面提到的几个问题?
    能简单说一下原因吗?
    在服务的最底层,肯定是基于领域来开发的,但聚合这件事本身逃不掉,要么在后端做,要么在前端做,所有这里仅讨论放到哪里做合理。

    >> 小插曲:顺便写到这里想到一个问题,大家对前后端的理解,会不会不一致?比如 H5 端、App 端肯定算前端,那么 node 端呢?我理解严格来说 node 端是不严谨的说法,但为了交流方便这里借用一下这个概念。或者严谨一点,如果用一个 nodejs (获取其它技术) 把业务接口进行了聚合,那么这个 nodejs 算前端还是后端?(我后面的描述把这一部分仍算作后端,如果大家定义不一致可以探讨)

    继续探讨放哪里合理的事,我个人认为放到后端因为:
    1. Android 、iOS 绝大多数情况下,只需要做一次聚合逻辑
    2. API 形式的对接,更容易做测试。(不是说不能做,但更容易,可以探讨,我也没有在查到太多在 App 内做“单元”测试的成功案例,注意这里“单元”打了引号,因为严格来说,直接测 API 不属于单元测试范畴)
    3. 调整业务逻辑不需要用户升级(仅限 APP )
    4. 日志更容易获取,方便解决问题。(同样是相对来说,我了解 App 有各种日志上传的方案,但这个因为比较敏感,网上资料不多)

    另 @ChanKc @ppphp 提供的 graphql,之前了解不多,需要去细看一下,感谢
    12 天前
    回复了 manami 创建的主题 分享发现 搜狗要被腾讯收购了
    经常打的字会变成 VIP 专用字
    13 天前
    回复了 Tarkky 创建的主题 问与答 apple tv+ 如何投影到电视上?
    国产电视集成乐播投屏方案,airplay 已经很成熟了,经常用 macos 投屏开会,除了现在乐播强制加了广告
    借地方顺便问一下,Clion 你们怎么搞定环境变量的问题?
    比如我的 cmake 会根据环境变量,加载不同目录的不同代码,这些代码实现了相同的接口,比如驱动的封装。
    碰到这样的代码,我的 Clion 好像什么提示都给不出来
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2401 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 10:53 · PVG 18:53 · LAX 03:53 · JFK 06:53
    ♥ Do have faith in what you're doing.