主要使用的编程语言是python和go:分别使用python和go进行过后端业务的开发处理以及使用go进行api的开发工作,了解python和go的优缺点,方便根据项目需要使用对应的语言进行开发;此外能够熟练的使用mysql数据库进行数据的存储处理以性能的优化
1. SDN网络控制器开发:主要使用python语言对客户虚拟机创建、迁移、更新等场景下,通过核心逻辑编排获取数据面的转发路径规则,下发到底层数据面帮助客户虚拟机的网络流量打通;其中主要涉及事件监听和触发、并发冲突处理、日常运维对账检查等,确保规则正常转发
2. 产品售卖平台开发:主要使用go语言,接收前端的CURD请求,通过对请求逻辑进行拆分编排,包括检查校验、落库以及其他的判断处理,完成客户商品的购买请求。