玩命加载中 . . .

15 文章
8 分类
12 标签
夏天
15 文章
8 分类
12 标签
夏天
Software Engineer
If you wish to succeed, you should use persistence as your good friend, experience as your reference, prudence as your brother and hope as your sentry.
  文章统计图
  我的技能
Java
85%
JavaScript
80%
HTML5
80%
CSS
70%
SQL
90%
程序设计
75%
  个人简历

1. 个人概况

2. 专业技能

  • 熟练centos、redhat、ubuntu等Linux系统、常见命令使用及调优
  • 熟练shell,Python编程,常用监控脚本、安装部署脚本、CICD发布脚本
  • 熟练 visio,亿图画专业服务器网络图,撰写技术文档
  • 熟练常见应用lnmp、lamp、nfs、rsync、inotify、keepalived、nagios、zabbix使用
  • 熟练MySQL数据库应用,包括主从同步,主主同步集群的部署及读写分离实现
  • 熟悉MySQL数据库的日常定时备份和(增量)恢复及其他重要数据备份
  • 熟练Nginx,Tomcat,apache等软件的日常使用,优化
  • 掌握Hadoop集群搭建、管理,利用CDH或者原生搭建管理hadoop集群
  • 掌握shell / python
  • 掌握分布式存储HDFS、MFS、数据统计HIVE及数据库MySQL、redis、MongoDB
  • 掌握zookeeper、yarn分布式系统框架
  • 熟悉K8S环境,KVM,docker等虚拟化
  • 熟练html,css,jquery,bootstrap,了解vue,lua
  • 熟练Java基础,了解spring

3. 工作经历

3.1 南京真云

  • 机房迁移

  IDC机房,交换机,防火墙升级改造。迁移测试,实施服务器及数据迁移,数据备份、服务器监控及后期自动化发布。

  • 分布式存储

   起初是为了解决早期的NFS不是分布式问题,引入了MFS分布式。

  • 文件共享

   在做天翼官网使用的Sersync+rsync,实时监控共享目录变化,来带动所有服务共享某些相同配置。

  • 高可用

   搭建Nginx+keepalived+tomcat实现tomcat高可用性负载均衡,实现高性能、高可用、高并发访问及动静分离的web集群方案

  • 指纹库

   通过对静态文件做指纹对比,时时监控是否被篡改。

项目

Jenkins+Maven+Gitlab+Tomcat+钉钉 自动化构建打包、部署

  • JDK(或JRE)及Java环境变量配置,
  • Jenkins 持续集成和持续交付项目。
  • 现有项目及gitlab(SVN或本地路径也行)地址。
  • maven工具及环境变量配置,用于构建和管理任何基于Java的项目。
  • 通过Jekins pipline 自动构建Tomcat8服务。
  • 构建完毕后发生结果到钉钉。

Mysql 备份

  • 基于xtrabackup的全量和增量备份

Redis集群

  • 基于Redis sentinel的集群架构部署,搭建,测试,监控

zabbix/nagios 监控

  • 负责公司所有监控

3.2 江苏捷世智通

  • 军方嵌入式计算机开发
  • Linux系统优化裁剪
  • 硬件原理图设计
  • PCB设计
  • 驱动调试移植等等。