自动采集生成内容系统开发/计算机专业知识/微服务产品设计
优采云 发布时间: 2021-07-26 18:22自动采集生成内容系统开发/计算机专业知识/微服务产品设计
关键词自动采集生成内容系统/系统开发/计算机专业知识/微服务产品设计(这些没有一个很熟悉的技术,但是很感兴趣)这个问题也许涉及到很多,而且很难定义。推荐先深入了解下微服务。我从个人感受来回答下,毕竟都是产品。1.各种自定义:@傅盛的观点,得到已经是对自身服务的一个迭代,基本上每个细节都需要人工规范,但是效率仍然非常低。
只能说某个细节可以自定义,但是每个服务都不能定制化,不要选择做某个服务,而是要定制服务。2.压缩自己:服务上线,打包方式,加载图片要一致,也就是优先采用单机加载(手机切换到单机模式)。这样用户访问的时候,也是单机加载。3.通用的接口类(不一定是框架暴露的服务,业务方暴露业务方的接口),然后上线单机服务,由于某些场景的限制,或者不希望暴露业务方接口,这时需要通过业务方与通用接口提供方达成一致,这样可以最大的减少规则复杂度。
比如,如果规则是一个列表,用户的历史观看记录,是不是可以通过手动获取id,改数据后就能更新到观看记录当中?这样对于用户而言更加友好,不会每次都给你算一次。4.自定义规则,然后通过用户测试数据优化规则,减少计算量与程序的代码逻辑,避免过于耗费资源与时间。5.多少采用一个缓存算法,也就是erb,千万别过度依赖一个或者多个缓存接口。有些应用,需要极高的频率调用某个接口,那个接口需要增加什么缓存条件或者避免缓存碰撞就比较重要。