精通微服务框架:springcloud、dubbo
精通分布式事务数据库: mysql oracle
精通消息中间件:rocketMq、rabbitMq、kafka
精通分布式缓存中间件:redis、memcache、mongodb
一、酷秀直播:
● 主要工作:技术团队管理,主持直播、风控、范娱乐、支付等模块规划、架构设计与开发管理, 三方对接。
● 架构规划:基于微服务理念,划分直播业务板块,选用Spring Cloud +Dubbo+SpringBoot+Redis+MQ+MySQL的技术框架。
● 开发管理:把控产品全周期,重点负责业务&技术架构评选、开发任务分配、过程监管等工作,制定checklist,定期巡查项目进度与质量。
● 直播风控模块:从0到1完成大数据内容风控平台的设计开发。
● 团队管理:基于公司业务特质设计技术部组织架构、KPI考核方案、内部晋升体系,打造竞争力技术团队。
● 严把招聘关,1个月内吸纳12名技术人才,4个月完成团队组建工作,打造囊括前端、后端、客户端、测试、运维的成熟型团队。
● 坚持每日站会,结合定期的技术交流保证成员间的工作交流与经验分享,增强凝聚力。
二、移动手刷支付APP
手刷支付平台分四个核心系统:
1)会员中心
会员注册登录,会员绑卡+实名认证、VIP 认证,会员与终端报备生成交易商户号;
2)商户系统:
商户池维护,商户行业类别维护,实现商户精准定位,本地商户落地;
3)支付系统;
上游通道对接,用户交易费率维护,POSP 交易模块,代理商模式支持分润,分润日结
4)风控系统:
会员交易卡限额、商户限额、日月限额,平台限额;
平台使用技术:
1)2016年系统采用 SpringMvc+mybatis ,消息中间用:activemq ,系统部署单节点;
2)2017年系统架构整改成:Springboot+Mybatis ,Redis,activemq,nginx 反向代理做负载;
3)生产环境自动化发布使用 jenkins+ansible 脚本;
三、视频云CDN调度中心
CDN调度中心,所属视频其中一个模块,主要为了调度使用多家CDN供应商,从中选取的当前时间最优的网络CDN厂商地址。它由两部分组成,CDN调度器、信息收集器。
-信息收集器作为视频的重要的组成部分,它负责收集播放器在推流或拉流时与CDN厂商的网络情况。收集的网络信息将作为计算CDN权重的重要计算因子。
-CDN调度器作为整个CDN调度的核心部分,它负责根据播放器所在地域(city)、宽带提供商(sp)、CDN服务质量(service)、CDN费用(cost)、CDN网络质量(network)等因素计算出当前时间段最优的CDN厂商地址,给予播放器使用。
职责:负责整个平台架构,客户域名规则设计(直播、点播、图片),负责整体数据库架构师和模块搭建
角色 | 职位 |
负责人 | 高级开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |