阿里云上万个 Kubernetes 集群大规模管理实践 (yq.aliyun.com)

【简介】

在 2019 年 双11 中,容器服务 ACK 支撑了阿里巴巴内部核心系统容器化和阿里云的云产品本身,也将阿里巴巴多年的大规模容器技术以产品化的能力输出给众多围绕 双11 的生态公司。通过支撑来自全球各行各业的容器云,容器服务沉淀了支持单元化全球化架构和柔性架构的云原生应用托管中台能力,管理了超过 1W 个以上的容器集群。本文将会介绍容器服务在海量 Kubernetes 集群管理上的实践经验。

点击查看全文 >>

@可耐芊小仙女 2019-12-12 16:35分享 / 0个评论
要不要再学学下面的文章?
干货!前端 Code Review 的最佳实践方案 (mp.weixin.qq.com)
我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code Review都是基本要求,代码合并之前必须要有人审查通过才行。
by @code小生 2020-06-21 22:42 分享 查看详情
容器化技术在数据中心的实践 (www.upyun.com)
运维急需从传统模式转变到高级运维和智能运维。他还把运维转型的心路历程分享给大家,对比传统运维,高级运维和智能运维在机器数量、性能优化、架构、运维能力、人效比等方面都有着质的飞跃。

而这种趋势的改变,主要得益于DevOps(开发运维一体化)的发展。DevOps这个词本身来源于“开发”和“运维”,其意义是消除开发人员和运维工程师之间的障碍,让着两者之间能更好的配合。
by @又拍云 2020-06-12 16:08 分享 查看详情
Android 一次完美的跨进程服务共享实践 (mp.weixin.qq.com)
最近需要做这样一个事情,一个服务来完成多款App的录音功能,大致有如下逻辑
服务以lib的形式集成到各个端
当主App存在时,所有其他App都使用主App的录音服务
当主App不存在时,其他App使用自带录音服务
有优先级,优先级高的App有绝对的录音权限,不管其他App是否在录音都要暂停,优先处理高优先级的App请求
支持AudioRecord、MediaRecorder两种录音方案
by @code小生 2020-06-08 23:54 分享 查看详情
编写高性能 Java 代码的最佳实践 (mp.weixin.qq.com)
本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践。最后研究了JVM特定的调优技巧、数据库端的优化和架构方面的调整。
by @code小生 2020-05-18 13:35 分享 查看详情
React Concurrent Mode 之 Suspense 实践 (mp.weixin.qq.com)
这篇文章是 React Concurrent Mode 的实践,同时加上了 swr 的应用,目前来看两者的结合还有坑,总之两者都是非常有潜力的。前者帮开发者解决了一部分大型应用卡顿的问题,后者是年内新兴比较优秀的网络请求react库
by @teobler 2020-05-16 16:47 分享 查看详情
以图搜图系统概述及工程实践(下) (zhuanlan.zhihu.com)
以图搜图系统需要解决的主要问题是:
- 提取图像特征向量(用特征向量去表示一幅图像)
- 特征向量的相似度计算(寻找内容相似的图像)

对应的工程实践,具体为:
- 卷积神经网络 CNN 提取图像特征
- 向量搜索引擎 Milvus
by @又拍云 2020-04-23 10:35 分享 查看详情
GraphQL 测试实践 (insights.thoughtworks.cn)
我们很熟悉以REST实现的API,可以用任何能够发出http 请求的库或者工具来测试REST API。去年随着GraphQL在全球风靡,它也出现在了最近两期的ThoughtWorks技术雷达中,当我们面对新的GraphQL APi时,QA应如何应对? 知彼知己,方能百战百胜,下面让我们首先来看看什么是GraphQL,它和传统的REST API又有什么不同?
by @ThoughtWorks 2020-04-22 12:01 分享 查看详情
使用 YApi 管理 API 文档,测试, mock (juejin.im)
接口的维护管理非常耗时,大概占用了30%开发时间。后端程序员要维护对于他们冗余的文档,前端程序员又因为后端开发提供的文档不准确,导致浪费了大量的时间。
接口的正确性和稳定性很难保证,前端工程师为了处理各种数据异常情况,将会写大量异常处理逻辑。传统的接口自动化测试成本非常高,开发一个接口可能只需要一天,但写接口测试用例,需要花费好几天的时间。

对于前端程序员,在后端功能没有开发完成之前,他们需要接口返回数据 Mock ,以便不影响开发进度。传统的数据 mock 是把模拟数据写到项目代码里,这么做会带来更多新的问题,首先后端程序员定义的接口随着需求、架构涉及随时发生变化的,如果前端程序员完全按照最初的设计定义mock数据,将会和实际做出来的接口有很大的出入。

没有一个标准化的流程统一处理,这个过程是非常分散的,需要配合非常多的工具,效率比较低。
by @shengting 2020-04-20 14:53 分享 查看详情
干货!前端 Code Review 的最佳实践方案 (mp.weixin.qq.com)
我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code Review都是基本要求,代码合并之前必须要有人审查通过才行。
by @code小生 2020-04-15 19:10 分享 查看详情
以图搜图系统概述及工程实践(上) (zhuanlan.zhihu.com)
以图搜图指的是根据图像内容搜索出相似内容的图像。

构建一个以图搜图系统需要解决两个最关键的问题:首先,提取图像特征;其次,特征数据搜索引擎,即特征数据构建成数据库并提供相似性搜索的功能。
by @又拍云 2020-04-15 11:09 分享 查看详情