ID:310094

胡亚伟

高级java开发工程师

  • 公司信息:
  • 58同城
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

熟悉j ava开发,j ava基础知识。
熟悉rocketmq等消息中间件发送消费存储并阅读过源码,了解数据的一致性保证。
了解Kafka、Redis等常见中间件基本原理,熟悉它们的使用。
了解mysql和jvm基本原理,熟悉常见数据库的使用。
了解一致性hash、raft、paxos等常见分布式算法。
了解Spring开源框架,熟悉spring的开发使用
熟悉微服务开发

项目经验

工作经历:
58同城 - TEG/框架组件部 2019.07 - 2021.08
新浪微博 - Beeto项目研发团队 2021.08 - 2022.07

项目经历:
消息队列服务(WMB)
项目介绍
WMB是58公司自主研发的分布式发布/订阅产品,提供了可靠的基于消息的异步通信服务,具备低
延迟、高并发、高可靠等特点,在分布式系统解耦、异步事件通知、流量削峰等业务场景中起着重
要作用,是58同城最核心的基础服务之一,每天流转300亿数据。
主要工作
1. 实现客户端消息的发送功能,包括顺序/非顺序消息的同步/异步发送,单条/批量发送等,使用平 滑
加权算法,保证节点流量负载均衡。
2. 实现客户端push、pull、pull_self_ack、sync_pull四种不同的消费方式。通过ack确认、重试
消费等机制保证消费不丢不重。
3. 使用mmap技术、文件预创建、文件预热等保证数据的快速写入。
4. 使用增量配置方案,优化获取配置方式,缩短获取配置时间。


监控及报警平台(WMonitor)
项目介绍
wmonitor系统为用户提供自定义监控功能,可监控机器及系统相关的重要属性,属性支持求
和、最大、最小、平均四种逻辑算法,并提供告警功能。
主要工作
1. 参与wmoni tor系统的相关功能的开发,技术方案设计 设计开发工作,为用户提供自定义的
监控功能,监测机器及系统重要属性,提供可视化的监测数据,为系统的健康可靠运行赋
能。
2. 提供告警功能,且告警条件自定义,满足用户个性化需求


微博Beeto项目
项目介绍
Beeto是根植于阿拉伯世界的文化和互联网生态系统,是一个多元文化的社交媒体平台,立
志于将阿拉伯语创作者与其用户联系起来,建立多元化和广泛的社区联系。
主要工作
1.调研参微博现有视频服务的整体业务流程,应用SSM框架封层构建视频业务系统。
2. 考虑高并发场景,对数据库分库分表,应用Redis缓存保证系统的抗压能力。
3. 负责beeto项目直播、连麦等直播业务功能,负责服务端直播方案的整合、支持工作。
4. 应用Promethus监控以及行为日志记录直播相关数据,优化直播体验。
5. 私信服务切换到融云IM,分析比较不同迁移方案的优劣,给出分析报告,使用强制升级方案迁
移。

案例展示

  • 微博beeto项目

    微博beeto项目

    微博Beeto项目 项目介绍 Beeto是根植于阿拉伯世界的文化和互联网生态系统,是一个多元文化的社交媒体平台,立 志于将阿拉伯语创作者与其用户联系起来,建立多元化和广泛的社区联系。 主要工作 1.调研参微博现有视频服务的整体业务流程,应用SSM框架封层构建视频业务系统

  • 58同城消息队列服务(WMB)

    58同城消息队列服务(WMB)

    消息队列服务(WMB) 项目介绍 WMB是58公司自主研发的分布式发布/订阅产品,提供了可靠的基于消息的异步通信服务,具备低 延迟、高并发、高可靠等特点,在分布式系统解耦、异步事件通知、流量削峰等业务场景中起着重 要作用,是58同城最核心的基础服务之一,每天流转300亿数

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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