ID:391219

马斯洛需求妖耶

高级java开发

  • 公司信息:
  • 小猿科技
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 上海
  • 虹口

技术能力

springboot后端框架,mysql数据库,rabbitmq,rocketmq,docker,Dubbo,springcloud gateway,minio,vectx,spring cloud nacos,springcloud alibaba

项目经验

数据开放平台项目介绍:基于React +Spring Boot + Dubbo + Gateway的接口开放调用平台。管理员可以接入并发布数据接口,可视化各接口调用情况;用户可以开通接口调用权限,通过客户端SDK轻松调用接口获取接口的数据服务。
主要工作:

为解决开发者调用成本过高的问题,基于Spring Boot Starter开发了客户端SDK,方便客户对于接口的调用。
为防止接口被恶意调用,设计API签名认证算法,为用户分配唯一ak/sk以鉴权,保障调用的安全性,可溯源性。
选用Spring Cloud gateway作为Api网关,实现了路由转发、访问控制、流量染色,并集中处理签名校验、请求参数校验、接口调用统计等业务逻辑,提高安全性的同时,便于系统开发维护。
为解决多个子系统内代码重复的问题,抽象模型层和业务层代码为公共模块,使用Dubbo RPC框架实现子系统间的高性能接口调用,大幅减少重复代码。

数据分析平台项目介绍:基于Spring Boot + MQ + AIGC + React的智能数据分析平台。区别于传统BI,用户只需要导入原始数据集,并输入分析诉求,系统进行智能处理,生成可视化图表及分析结论,简化数据分析的成本。

主要工作:

1.数据解析与优化:使用Easy Excel解析用户上传的XLSX文件,并压缩为CSV,缩小处理数据文件的大小,节约成本。

2.分布式限流:为防止用户恶意占用系统资源,使用Redisson的RateLimiter实现分布式限流,限制单个用户访问AI分析接口的频率。

3.并发与异步优化:针对A|生成结果等待时间较长的问题,基于自定义IO密集型线程池和任务队列,实现AIGC的并发执行和异步化;增加任务状态字段,提交任务后立即响应前端,优化用户体验。

4.系统可靠性:由于AIGC的响应时间较长,基于自定义IO密集型线程池+任务队列实现了AIGC的并发执行和异步化,提升系统处理请求的并发能力,提升系统可靠性。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

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

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服