大家好!以下是我在 2020 年 1 月 6 日至 12 日的所见、所闻、所学和所悟。
现在,我把它们安利给你们。
在我的《一文搞定》系列专栏里新增了:
从我的英文博客翻译并迁移了一些原创文章到《Linux 管理员手册:既简单又深刻》专栏里,并分别命名为:
帮尤金大神从他的 Baeldung Java Weekly 里翻译了一些文章到《Baeldung Java 周评》专栏里,并分别命名为:
左耳听风 | 管理设计篇之“分布式锁”
收获:分布式锁、加锁和解锁、锁超时、乐观并发控制、CAS 源自操作、分布式锁服务同步。
评分:10
左耳听风 | 管理设计篇之“配置中心”
收获:配置中心、配置的区分、静态动态区分、运行环境区分、依赖区分、IaaS 层面、PaaS 层面、SaaS 层面、外部依赖配置、开发环境和生产环境日志级别配置、配置管理工具、配置管理架构、配置中心设计重点。
评分:10
左耳听风 | 管理设计篇之“边车模式”
收获:边车模式、控制逻辑与业务逻辑分理解耦、遗留老系统的低风险改造、进程间通讯、Docker 打包边车和服务、边车模式适用/不适用的场景。
评分:10
左耳听风 | 管理设计篇之“服务网格”
收获:边车模式进化、标准化集群、服务网格、七层网络模型中的传输层协议、应用层协议、服务网格开源软件、服务网格设计重点、网关模式。
评分:10
左耳听风 | 管理设计篇之“网关模式”
收获:网关模式代替边车模式、网关不管理服务节点、服务集群配上网关、网关之上的网关、星形结构、网关模式功能特性、网关模式设计重点。
评分:10
左耳听风 | 管理设计篇之“部署升级策略”
收获:常见的部署升级策略、停机、蓝绿、滚动、灰度、AB 测试、部署策略的含义以及优缺点、部署策略的比较。
评分:10
AWS | 方案架构专家 | 实操:结合 IAM 角色访问 S3
收获:借助 CloudFormation 用 JSON 模版来创建一套自动化流程,然后通过 SSH 进行验证 EC2 实例对 S3 桶的访问以及创建权限。
评分:9
AWS | 方案架构专家 | 账户以及机构
收获:一个机构单元里可以有多个账户。
评分:8
AWS | 方案架构专家 | 服务控制策略
收获:定义了账户可以对哪些服务进行哪些操作。
评分:8
AWS | 方案架构专家 | 账户限制
收获:IAM 限制、可变限制以及不可变限制。
评分:7
AWS | 方案架构专家 | 套餐的支持
收获:开发者、商业或企业。
评分:6
AWS | 方案架构专家 | AWS 配置
收获:可以进行配置的服务:EC2、EBS、安全组以及 VPC。
评分:6
AWS | 方案架构助理 | AWS 账户管理
收获:主账户、认证、身份识别、授权。
评分:9
AWS | 方案架构助理 | 共享职责/安全模型
收获:客户的职责、平台的职责。
评分:9
AWS | 方案架构助理 | 服务模型
收获:IaaS、PaaS、SaaS、FaaS。
评分:9
AWS | 方案架构助理 | 高可用对比容错
收获:高可用、容错。
评分:9
AWS | 方案架构助理 | 恢复点目标对比恢复时间目标
收获:Recovery Point Objective(RPO)、Recovery Time Objective(RTO)。
评分:9
AWS | 方案架构助理 | 伸缩
收获:垂直伸缩、水平伸缩。
评分:9
AWS | 方案架构助理 | 层级应用设计
收获:显示层、逻辑层、数据层。
评分:9
AWS | 方案架构助理 | 加密
收获:明文、密文、算法、密钥、对称/非对称加/解密。
评分:9
AWS | 方案架构助理 | 架构杂项
收获:成本效益、安全、应用会话态、无差异起重器。
评分:9
AWS | 方案架构助理 | 账户
收获:认证、授权、账单。
评分:9
AWS | 方案架构助理 | 物理以及网络层
收获:域、可用空间、边缘地带。
评分:9
AWS | 方案架构助理 | 架构优良的框架
收获:安全性、可靠性、性能效益、卓越运维、成本优化。
评分:9
AWS | 方案架构助理 | 弹力
收获:垂直伸缩、水平伸缩、弹性伸缩。
评分:9
AWS | 方案架构助理 | 控制台一览
收获:控制台界面基本操作。
评分:8
AWS | 方案架构助理 | S3 简介
收获:S3 组成架构。
评分:9
AWS | 方案架构助理 | CloudFormation 简介
收获:CloudFormation 组成架构。
评分:9
AWS | 方案架构助理 | 实操:CloudFormation 使用
收获:CloudFormation 模版创建/更新。
评分:9
AWS | 方案架构助理 | IAM 基础
收获:亚马逊资源名。
评分:9
AWS | 方案架构助理 | IAM 策略
收获:身份识别策略,拒绝 -> 允许 -> 拒绝。
评分:9
AWS | 方案架构助理 | IAM 用户
收获:IAM 用户是一种类型,适用于长期登陆的一个已知实体。
评分:9
AWS | 方案架构助理 | IAM 组
收获:IAM 组不是一个真实的实体,它只是一组用户的集合。
评分:9
AWS | 方案架构助理 | IAM 访问钥
收获:供 SDK 或应用来访问 AWS 服务的公钥及密钥。
评分:9
AWS | 方案架构助理 | 加固你的账户
收获:借助 MFA 来登陆控制台,借助访问公钥密钥来访问 SDK。
评分:9
AWS | 方案架构助理 | IAM 角色
收获:指定了哪个用户或资源可以做什么事情。
评分:9
AWS | 方案架构助理 | AWS 机构
收获:用来管理多个账户的服务。
评分:8
AWS | 方案架构助理 | 账户之间的角色切换
收获:使用一个凭证可以访问两个账户。
评分:7
AWS | 方案架构助理 | EC2 架构
收获:EC2 适用于:单体应用、需要很长时间进行计算的场景、操作系统层面的应用、要求高可用的应用。
评分:8
AWS | 方案架构助理 | EC2 类型及大小
收获:EC2 实例按类型划分:日常用途、计算优化、内存优化、存储优化以及加速计算。
评分:8
AWS | 方案架构助理 | EC2 存储架构
收获:弹性块存储是基于四个底层存储类型来创建及管理卷的一个存储服务。
评分:8
AWS | 方案架构助理 | EBS 快照
收获:EBS 快照是一个 EBS 卷的任意时间点备份,备份的快照将被存储至 S3。可以通过数据生命周期管理器(DLM)来对其进行自动化管控操作。
评分:8
AWS | 方案架构助理 | 安全组
收获:一组可以被附加到网卡上的软件防火墙。
评分:8
AWS | 方案架构助理 | 实例元数据
收获:实例自己内部可以获取到的与其自身相关的数据。
评分:8
Spring 官方指南 | 入门系列 | 创建一个 RESTful Web 服务
收获:带你从零开始创建一个简单的 RESTful API。
评分:8
Spring 官方指南 | 入门系列 | 定时任务系统
收获:带你从零开始创建一个简单的定时作业系统,底层由 Quartz 实现,用起来比 Quartz 方便很多。
评分:8
Baeldung | 核心 Java 语言概念 | Try with Resources
收获:try-with-resources 的出现是为了替代冗长的 try-catch-finally 代码块、自定义资源实现 AutoCloseable 接口、资源关闭顺序、catch 和 finally 可以照常用。
评分:8
Baeldung | 核心 Java 语言概念 | Synchronized 关键词
收获:用途、实例方法、静态方法、同步块。
评分:7
小马哥 | Spring Boot 2.0 核心技术篇 | 课程导学
评分:8
小马哥 | Spring Boot 2.0 核心技术篇 | 为什么说 Spring Boot 2.0 易学难精?
评分:8
小马哥 | Spring Boot 2.0 核心技术篇 | 开场白:系列总览
评分:8
小马哥 | Spring Boot 2.0 核心技术篇 | 核心特性介绍
评分:8
小马哥 | Spring Boot 2.0 核心技术篇 | 核心特性之组件自动装配工程部分
评分:9
小马哥 | Spring Boot 2.0 核心技术篇 | 传统 Servlet 应用
评分:9
小马哥 | Spring Boot 2.0 核心技术篇 | 异步非阻塞 Servlet 代码示例
评分:9
小马哥 | Spring Boot 2.0 核心技术篇 | Spring Web MVC 应用介绍
评分:9
小马哥 | Spring Boot 2.0 核心技术篇 | Spring WebFlux 应用
评分:9
小马哥 | Spring Boot 2.0 核心技术篇 | Web Server 应用
评分:9
游戏开发 | Phaser 3 | 开发环境搭建
评分:7
卖桃者说第 11 期 | 程序员是个好职业
收获:许许多多的人选择编程,首要的原因就是,他们宁愿将时间花在一个公平有序的地方,一个严格的能者上庸者下的地方,一个只要是你对就可以赢得任何争论的地方。 - 软件随想录
评分:8
卖桃者说第 12 期 | 因兴趣而诞生的 Ruby
收获:松本行弘不觉得开发一门语言有多难。他认为,语言的作用就是交流和沟通。
评分:8
卖桃者说第 13 期 | 为什么大公司槽点都那么多?
收获:遇到问题,解决问题,优化产品,完善制度,这个过程基本上是永无止境的。问题永远存在,解决了老问题,迎来了新问题,周而复始,自动调节。公司文化有问题,员工就会离开,产品有问题,用户就会离开。等一切重新走上正轨时,新的员工和新的用户就会加入进来。
评分:9
卖桃者说第 14 期 | GitHub 颠覆了编程世界吗?
收获:一个好的 Github 账号可以像成功的项目那样成为技术人的名片。现在不少公司都会在招聘时表示有 Github 项目是一个加分项。
评分:8
卖桃者说第 15 期 | 晚睡是我的宿命,你呢?
收获:睡觉的时候就相当于用脑髓夜给大脑洗了个澡,做个深度清洁,可以清除掉脑内的代谢垃圾,让大脑保证高效运转。睡眠跟我们的精神状态、注意力、情绪控制力以及判断力等等紧密相关。不管你是哪个时间类型的人,都尽量固定好自己的睡觉和起床时间,形成一个稳定得到生物钟,因我们的身体会渴望有规律的生活。
评分:8
卖桃者说第 16 期 | 后端工程师的危机
收获:如何定义一个好的现代后端工程师:1、在领域内精湛的技术造诣和丰富的经验;2、技术上的远见和整合能力;3、广泛的技术知识,不做基础组件,不意味着你可以不懂;4、熟练的编码技巧和细节把控,相当架构师的程序员都写得一手好代码;5、熟悉信息的表示方法,了解主流和常见的国际技术标准。即具备技术整合能力,也通晓技术细节,从而实现技术驱动业务的突破,而不是纠结于某个中间件或存储服务。
评分:8
极客新闻 | Google 发布 IPv6 的应用情况
收获:使用 IPv6 代替 IPv4 是必然的,不过这并不是一个一蹴而就的事情,而是一个循序渐进的过程,在相当长的时期内,两种 IP 格式会共同存在,直到不再需要 IPv4 为止。
评分:6
极客新闻 | 微软高管首次公开表示放弃 Windows Phone
收获:乔·贝尔菲奥利已经钉上了 Windows Phone 棺材盖上的最后一颗钉子。
评分:6
极客新闻 | 雷军:技术人创业最容易犯的错误
收获:乔·贝尔菲奥利已经钉上了 Windows Phone 棺材盖上的最后一颗钉子。
评分:6
极客新闻 | ARCore:移动AR的浪潮
收获:ARCore 的工作原理主要有运动跟踪、环境感知、光线预测这三点。
评分:6
极客新闻 | 无服务器架构是移动开发者的福音?
收获:如服务器架构抽离了所有与基础设施和服务器框架相关的细节,开发者只需要编写代码实现业务逻辑,并在数据发生变更的时候进行相应。
评分:7
每日一课 | Dubbo、SpringCloud 和 Kubernetes 该如何选型?
收获:尽量不要混搭使用,Kubernetes + SpringBoot 是推荐的做法。
评分:8
本周无
坦达巴尼(Dandapani) | 油管视频 | Sel Watts 的企业愿景、人力资源以及女性企业家
收获:要有能够洞见商机的直觉,失败是很正常的事情,热爱创业的痛苦过程才是成功的关键。
评分:7
坦达巴尼 | 音云 | 与但达巴尼深入探讨一个前和尚的精神旅程
收获:小时候脑海里无意中产生的一个梦想,其实就是那么的纯粹那么的单纯。人们并没有花多少时间与自己相处,花更多的时间与自己相处,问自己,我想要的到底是什么。在有限的生命里花时间在自己喜欢的事物上,多花时间与自己喜欢的人相处。
评分:9
坦达巴尼 | 个人博客 | 你为什么不能害怕过去?
收获:你在过去的行为将影响到未来的你。因此,恐惧和担忧是基于未来的。它反映了你对未来的认知。
评分:7
情绪急救指南:抑郁流感 x 玻璃心 x 幼稚鬼
第 xxxx 章 - xxxx
收获:xxxx。
评分:xxxx
本周无
I’m So Tired - Lauv, Troye Sivan
本周无
希望你在吸收了这些精华之后,能与我一起,茁壮成长…
英雄,我们下期,不见不散!