1,熟悉java语言、oop编程。
2,熟悉常用中间件、数据库、消息、AAA等 (使用过hibernate/dubbo/thrift/zookeeper/spring/tomcat/mysql/redis/rabbitmq/kafka/mina/shiro/hadoop/hbase等);
3,熟悉多线程&多进程并发、同步异步、消息队列、互斥量条件量等;
4,有分布式系统设计和构建经验、并参与其中关键部分的设计和构建;
5,了解额外语言python、javascript、C++;
6,了解android原生应用(App)开发;
7,熟悉bittorrent协议;
8,有在linux下开发的经验;
1、安徽省网智能网络机顶盒开发
传统直播+视频点播+购物商场+视频通话
负责直播和点播模块的架构搭建以及开发
2、视频分发采集平台开发
中心进行视频的采集录入转码操作,并以p2p形式下发到各个节点,并将节点的播放数据采集到中心,对播放数据进行挖掘。
负责平台的技术选型以及架构搭建