阿里P9白慕,阿里云原生开发技术分享
Posted 大唐荣华
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里P9白慕,阿里云原生开发技术分享相关的知识,希望对你有一定的参考价值。
时间2020/09/19 下午 籍海楼四楼:快速入职
白慕:阿里云原生开发技术负责人,原中间件项目java研发主管
阿里的业务开发
在阿里业务开发幸福的:
- 代理 中间件实现分库分表
- java sdk 客户端
阿里体系介绍:淘系、阿里云、蚂蚁
原共享业务事业部 ==> 中台 ==> 业务中台、中间件、数据中台
公司内部没有中台口号,为了营销
中台优势:提升稳定性
云原生
云原生:开源、开放、标准化、弹性 (serverless用户屏蔽底层细节)
基础设施、基础网络……
业务场景+选择的网络模型+插件
可观察性发展 (普罗米修斯) npd标准
与云原生结合,应用编排标准,k8s标准复用api
阿里面试招人要求
社招一般P7,P6、P5较少 有代码笔试
面试流程:P8、 P9、 跨BU(部门)交叉面P9、终面P9
(初心:不把视角对其、多方位考量)
p6-p10都要求写代码能力,P8 面考察代码基础、细节
要求:1. 场景+实战、真的做过,实操 2. 做事的主动性
每个部门招人要求不一样,内部没有统一题库。面试题就是面试官自己,可能一个部门内部切磋面试题会有重叠的情况。
要求最高阿里中间件,号称中国第一JAVA 开发团队。
在线RT响应
分期方案 单元化(前提是异地多活)
异地多活,保障阿里数据一致性,京东做不到(南方有货,北方没货)
补充:
Google 服务器cpu 利用率 55% 世界第一,Ali 业内第二 40%
配置分发
config server 配置分发 长链路接送 单个可以达到20w
去O(Oracle)计划
08年马云提出,要求数据库自研 (李飞飞负责)-------AnalyticDB
no-sql 数据库 mdb、ldb、rdb 和 aof
问答:
1.阿里的大数据主要集中在什么业务?
内部数据不集中不好确定,但是不是淘系,一定是视频类的。
例:城市大脑项目: 单上海交通信号视频处理的算力要求大于腾讯、阿里、华为算力总和
要求实时处理能力。
云计算:把计算能力贴到边缘去计算解决,龙门架项目(华为中标)
2.大龄技术程序员未来职业道路怎么选择?
国内市场每年都有大批校招生,劳动力明显过剩,大环境对想一直做技术的人不友好。
大公司都有技术层级的年龄要求,另一方面受薪酬体系左右。
未来发展方向:技术架构、业务架构、管理
3.海量告警
解决方案,与业务场景强关联,采用机器学习频率高的下调比重
4.关于测试
代码本地测试 (端到端测试)
Aone?
阿里内部方案: 1.扫描工具自动化测试 2.强调单元测试覆盖率 3.程序员自我把控
多环境: 集成测试-……-预防-小淘宝-小流量-线上
5.关于源码
有问题才会去源码中寻找,站在大面上去了解细节
6.java课程设计建议
课程设计很全面,超过p7应该会的了
项目从产品在抽出来的实战沉淀、偏应用
希望一个问题面试者回答的特别好
建议java大课加入服务网络 熔断、限流、降级
7.您常问的java面试问题:
- 写出来的代码一个月后报OM(场景难本地复现、内存泄漏慢)
利用工具故障排查,考验是否遇到过真实业务场景
-
两程序hashmap 会有什么异常
-
内存对象怎样快速查找到
时间、空间两方面,要求应变解决能力
-
业内新项目,对新技术的趋势的探索
-
java创建对象的模式
网上面试题大家都知道,默认必会,一般不问,切入点业务实际入手
其他提到的点:
-
k3s master-worker
-
阿里 open yart ? 华为 kuage?
-
多跳 多语言互通
以上是关于阿里P9白慕,阿里云原生开发技术分享的主要内容,如果未能解决你的问题,请参考以下文章
前沿分享|阿里云资深技术专家 魏闯先:AnalyticDB PostgreSQL年度新版本发布