ID:189712

一别长白

Java后端工程师

  • 公司信息:
  • 在校生
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

⦁ Java: 熟悉Java基础知识,熟练使用SSM框架;
⦁ JVM虚拟机: 了解JVM内存区域,垃圾回收,异常处理,JVM优化等基础知识;
⦁ 专业课程:掌握计算机网络、数据结构、算法、操作系统等课内基础知识;
⦁ 并发编程: 掌握concurrent包并发工具,掌握常用并发编程设计方法;
⦁ 设计模式:掌握常用设计模式的原理及实际应用;
⦁ 计算机网络: 熟悉HTTP,TCP/IP等协议,熟悉Netty网络通信框架原理;
⦁ 数据库: 熟悉MySQL设计原理及使用方法,了解常用的数据库设计、优化方法;

项目经验

轻量级分布式远程过程调用框架
⦁ 远程过程调用(RPC)是一种计算机通信协议,它允许程序调用远程计算机上的程序或服务,是分布式系统中常用的通信方式。本项目为一个简单可用的轻量级RPC框架;
⦁ 本项目基于Zookeeper、Netty和Spring等常用框架,具体实现如下:服务端使用Zookeeper注册服务地址,客户端从Zookeeper中读取服务地址,通过负载均衡机制选择一个服务端并通过Netty与其建立网络连接,远程调用服务端上的过程和服务。本项目使用Spring扫描注解,配置服务;
⦁ 本项目附有项目文档,可通过项目文档了解具体实现细节。
高并发秒杀系统
⦁ 本项目为高并发秒杀系统,解决了秒杀系统中易出现的超卖、恶意请求、数据库过载等常见问题;
⦁ 本项目基于Spring Boot,MyBatis,Spring MVC框架,使用Dubbo进行RPC通信,使用Redis作为缓存系统并实现了分布式内存锁,使用Kaflka消息队列异步处理大量并发请求,前端实现了页面静态化等常用优化方法;
⦁ 本项目附有项目文档,可通过项目文档了解具体实现细节。

信用行为

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

发布任务

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

微信接收人才推送

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

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