IM即时通信

我要开发同款
龙儿飞飞2023年04月08日
199阅读
所属分类SNS社交IT运维

作品详情

一、系统背景
客户可以通过产品客户端实现即时通信和trtc对讲。
二、系统组成部分
系统涵盖了如下模块:
个人信息、IM模块、trtc对讲模块。对于使用者,可以很好地进行社交活动,方便实时对讲。
三、负责模块
负责整个IM和trtc模块的开发、IM数据库设计。使用的技术栈包括但不限于:
熟练应用SpringBoot、SpringCloud、myBatis等主流框架;
熟练掌握Java集合、I/O、多线程、JVM优化、类加载机制、垃圾回收机制;
熟练使用Oracle、MySQL、PostgreSQL等关系数据库以及Redis非关系型数据库、redis分布式锁;
熟练使用Zookeeper分布式协调服务,ElasticJob分布式任务调度框架、SpringBatch批作业;
熟练使用WebService调用、规则引擎Drools 、feign调用、restTemplate调用;
熟练使用分布式事务seata、配置中心Nacos、Apollo等;
熟练使用ElasticSearch搜索引擎、以及ELK日志收集框架使用;
熟练使用kafka、RocketMQ消息中间件;
熟练使用Tomcat、Jboss、Nigix服务器;
熟练使用Gateway网关、Nigix转发、SLB负载均衡、Linux系统命令、oracle存储过程;
熟练使用Idea、Eclipse、MyEclipse等开发工具;
熟练使用Junit单元测试、Mock单元测试、代码覆盖率测试;
熟练使用Maven、Git、SVN、Xftp、SSH、Xshell、SoapUI、Navicat;
熟练开发IM、RTC即时通信和对讲;
通过IM和TRTC,可以让用户实现在线实时通讯、在线实时对讲,方便了用户使用公司app产品体验,提升公司核心竞争力。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论