虎嗅app,pc

新闻媒体 垂直门户 案例ID:216461
哈撒宁
10 年经验· 北京虎嗅网络科技
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目背景:
虎嗅 App 原来服务端以 php 为主,且大多数接口都是 http 通信。在接口不多,系统与系统之间交互比较少的情况下,http 就显
得更加方便。php 开发也更迅速。但是当虎嗅来到了第十年,业务越来越臃肿,原来的优势反而变成了劣势。访问瓶颈和维护问
题厄待解决。
● 项目目的:
将原来单一架构改版成 微服务架构,降低业务复杂的冗余调用。将服务端改为 go ,规避了 php 的解释运行机制,提高运行效
率;同时将部分 http 请求,替换为 rpc 请求。不必每次通信都像 http 一样去建立一次连接,减少网络开销
● 我的职表:
1)负责改版前的需求讨论以及调研工作
2)部署本机开发环境,并形成文档
3)根据现有系统流程,梳理需求
4)开发进度把控,在不影响当前任务的同时,慢慢替换老接口
5)测试通过后的验收测试
6)项目上线后的性能压测
技术点:
golang,etcd,kratos ,微服务,rpc,proto,wire

虎嗅app,pc

新闻媒体 · 垂直门户 案例ID:216461
联系该工程师
微信扫码,建群沟通
作者: 哈撒宁 - 10年经验- 北京虎嗅网络科技

案例介绍

项目背景:
虎嗅 App 原来服务端以 php 为主,且大多数接口都是 http 通信。在接口不多,系统与系统之间交互比较少的情况下,http 就显
得更加方便。php 开发也更迅速。但是当虎嗅来到了第十年,业务越来越臃肿,原来的优势反而变成了劣势。访问瓶颈和维护问
题厄待解决。
● 项目目的:
将原来单一架构改版成 微服务架构,降低业务复杂的冗余调用。将服务端改为 go ,规避了 php 的解释运行机制,提高运行效
率;同时将部分 http 请求,替换为 rpc 请求。不必每次通信都像 http 一样去建立一次连接,减少网络开销
● 我的职表:
1)负责改版前的需求讨论以及调研工作
2)部署本机开发环境,并形成文档
3)根据现有系统流程,梳理需求
4)开发进度把控,在不影响当前任务的同时,慢慢替换老接口
5)测试通过后的验收测试
6)项目上线后的性能压测
技术点:
golang,etcd,kratos ,微服务,rpc,proto,wire

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×