首页 文章 精选 留言 我的

精选列表

搜索[k8s],共4085篇文章
优秀的个人博客,低调大师

K8s弃用Docker | 被Linus关注获10万股期权 | Win10+Android | Element基于Vue 3重构

回顾一周社区热门资讯 第【九十一】期:20201128-20201204 JavaScript 诞生 25 周年 1995年 12 月 4 日,Netscape 和 Sun Microsystems 宣布推出 JavaScript。在尝试制作动态网页时,Netscape 公司的 Brendan Eich 开始研究一种新的脚本语言。该语言的第一个版本在十天之内就被开发出来,并命名“Mocha”,之后更名为 LiveScript,最后改为 JavaScript。 中国“量子霸权”成果:比最快超级计算机快一百万亿倍 这数字什么概念。 Fedora 希望提供独立的 XWayland 软件包 虽然 X.Org Server 已被认为是事实上的“废弃软件”,但其上游的 XWayland 部分代码库仍处于维护状态。 GitHub Octoverse 报告:TypeScript 超越 C#、PHP 和 C++ 对开源项目的贡献中,尼日利亚继续名列前茅,其次是中国香港、沙特阿拉伯和孟加拉国。美国对项目的贡献和活跃用户数量仍然高于世界上任何其他地区,但今年美国对项目的贡献下降到 22.7%。 Jetpack Compose for Desktop 添加 Swing 互操作层和 Apple Silicon 支持 这是软件开发厂商 JetBrains推出的一个 Kotlin 桌面 UI 框架,采用声明式和响应式的方法构建 UI。简化并加快了桌面应用程序的 UI 开发,允许 Android 和桌面应用程序之间的 UI 代码共享。 Kubernetes 将弃用 Docker Docker 作为一个完整的容器技术堆栈,在其创建之初就不是为了将其嵌入 Kubernetes 而设计的。除了其作为容器运行时本身的作用以外,Docker 还包含了一系列方便用户交互的 UX 更改,而这些额外的功能对于 Kubernetes 来说过于臃肿。 SUSE 完成收购 Rancher SUSE创办于 1992 年,是全球首家企业级开源 Linux 操作系统供应商。1994 年,他们首次推出了 SLS/Slackware 的安装光碟,命名为 S.u.S.E. Linux 1.0 。其后综合了 Florian La Roche 的 Jurix distribution(也是一个基于 Slackware 的发行版),于 1996 年推出一个完全自家打造的发行版 S.u.S.E. Linux 4.2。SUSE 曾多次易主,并于 2019 年 3 月重回独立,成为全球最大的独立开源公司。 TVM 成 ASF 顶级项目,多个大厂使用的深度学习硬件编译器堆栈 TVM 可用于 CPU、GPU和专门的加速器,也是 ASF 首个全栈软件和硬件协同优化的项目。TVM 使机器学习开发人员能够在任何硬件后端有效地优化和运行计算。该项目始于 2017 年,是华盛顿大学的一个研究项目,2019 年 3 月进入 Apache 孵化器。 Rust 语言风靡学术界 pip 20.3 发布:更改默认依赖解析器、即将停止支持Python 2.7 这是一个重要且具有破坏性的版本,原因在于使用了新的默认依赖解析器。 JDK/Java 16 可能带来什么新特性? Docker 恶意软件泛滥,开发人员需谨慎 360 发现了一个用 Go 语言编写的恶意后门程序,利用了 Docker Remote API 中未经授权的访问漏洞。 国外开发者众筹为 Mac 新机移植 Linux 系统 这一开发者十分擅长对硬件设备进行逆向编码工作,自 2000 年以来,他就一直致力于为各种设备移植 Linux 系统,提供非官方的开源支持。Marcan 曾经在任天堂Wii、索尼 PS 系列游戏主机等设备上移植 Linux 系统,并确保 Linux 在这些设备上能正常工作。他最近的一次尝试是在索尼 PS4 上成功移植了 Linux,并使其能够运行 OpenGL/Vulkan 支持的 Steam 游戏。 酷派员工积极提交补丁获 Linus 关注,并收到公司10万股期权奖励 补丁通过社区 SME 审核后,Linus Torvalds 亲自向虎跃了解其个人及酷派公司的状况。 OpenZFS 2.0.0 正式发布 从最初的 ZFS On Linux 演变成如今统一支持 FreeBSD 和 Linux 的 OpenZFS(对macOS 的支持工作仍在进行中)。除此之外,OpenZFS 2.0.0 也带来了许多新功能。 CopyCat 增加对 Swift、Python、C++ 语言的支持 检查别人的项目抄袭了你多少代码。 树莓派4散热风扇发布,售价 5 美元 DataGear 2.0.0 发布,数据可视化分析平台 取代谷歌 reCAPTCHA,hCaptcha 成最大独立验证码服务 Zig 0.7.0 发布,想要替代 C 的编程语言 0.7.0 的主要目标是进一步提升语言稳定性、创建语言规范的初稿以及自托管编译器。尤其是自托管编译器,因为 0.8.0 版本要实现的一项重要功能是内置软件包管理器,而包管理器依赖于自托管编译器。 Element 仍在维护,官方发布适配 Vue 3.0 的 Element Plus Element Plus 是首个使用 TypeScript + Vue 3.0 Composition API 重构的组件库。由于 Vue 3.0 进行了大版本升级,Element 作为其生态的组件库希望借此机会丢掉历史包袱,所以开发团队对 Element 进行了一次深度重构。 微软正在为 Windows 10 开发 Android 子系统 微软正在打造的解决方案允许 Android 开发者将其应用打包为 MSIX 格式并提交到 Microsoft Store,从而实现无需更改 Android 应用代码即可将其引入 Windows 10。熟悉此事的消息人士透露给Windows Central 称,此项目代号为"Latte",最早或在明年上线。 OpenOffice 月均下载量仍超 150 万,为何不更新? OpenOffice 自 2014 年以来未再进行任何重大更新。 特斯拉重大安全漏洞:一台树莓派即可开走 Model X 只需要接近一名特斯拉 Model X 的车主(距离 15 米以内即可),然后用自己在网上购买的车身控制模块(BCM)唤醒车主智能钥匙的蓝牙,再从目标汽车的挡风玻璃上读取车辆识别号的最后五位数字,便可以为他们的盗版 BCM 创建一个代码,用于证明其身份。轻而易举地获得一套克隆 BCM 后,即可唤醒复制的车钥匙。 2019 年 CNCF 中国云原生调查:Kubernetes 应用率达 72% CNCF 现在在中国有近 50 个成员。中国还是 CNCF 项目的第三大贡献者(按贡献者和提交者计),仅次于美国和德国。 往期:一周热点

优秀的个人博客,低调大师

云原生周报 | 云原生顶级技术省会即将上线;K8S Deployment 故障排查可视化指南中文版来了

业界要闻 1.云原生顶级技术盛会即将上线,主题演讲 + 项目亮点都在这了! 摘要: 2021 年 12 月 9 日 - 10 日,由 CNCF 与全球开源贡献者共同发起的 “KubeCon + CloudNativeCon + Open Source Summit China 2021” 将以虚拟会议的形式与云原生爱好者们见面。在今年的主题演讲中,将有近 20 位来自 CNCF 与各大厂商的资深云原生技术专家带来精彩的分享,其中既有关于 CNCF 和 Kubernetes 的演讲主题,也有关于金融云原生、多集群管理、安全、云未来等行业前沿领域的技术探索。 云原生最佳实践 1.使用 Service 实现简单的灰度发布和蓝绿发布 摘要: 原理主要涉及用户通常使用无状态负载 Deployment、有状态负载 StatefulSet 等 Kubernetes 对象来部署业务,每个工作负载管理一组 Pod。通常还会为每个工作负载创建对应的 Service,Service 使用 selector 来匹配后的 Pod,其他服务或者集群外部通过访问 Service 即可访问到后端 Pod 提供的服务。 2.gRPC 错误处理实践 摘要: 需要要求所有服务提供者提前在独立的路径下定义好接口和错误码的 protobuf 文件,然后提交到 GitLab,通过 GitLab CI 的 check 阶段对变更的 protobuf 文件做 format、lint、breaking 检查。然后在 build 阶段,会基于 protobuf 文件中的注释自动产生文档,并推送至内部的微服务管理系统接口平台中,还会根据 protobuf 文件自动构建 Go/PHP/Node/Java 等多种语言的桩代码和错误码,并推送到指定对应的中心化仓库。 3.作业帮云原生成本优化实践 摘要: 随着业务需求的发展,作业帮的 IT 系统面临巨大挑战,现有基础平台架构已经无法满足快速增长的业务需求。使用了 HPA 和在离线混合部署后,作业帮业务的快速迭代,秒级急速扩缩容,服务运行态规范落地和统一的运维环境,多云的环境统一,提升服务可用性。 推荐阅读 1.都 2021 年了,对于服务网格,社区到底在讨论什么? 摘要: 本文提到了从容器编排争霸到服务网格,可以看到云原生乃至整个云计算就是标准之争;服务网格的目标是成为云原生的网络基础设施,任重而道远;服务网格只是云原生庞大技术栈中的一环,不要一叶障目,技术的发展是永无止境的;Istio 架构已经稳定,生产可用,生态正处于萌芽中;对于终端用户来说适合自己的才是最好的。 2.Kubernetes Deployment 的故障排查可视化指南 (2021 中文版) 摘要: 将应用部署到 Kubernetes 时通常会使用 Deployment、Service、Ingress,整个应用从部署到正常运行,经历的流程很长。从 kubectl apply YAML 文件,经过 apiserver、controller manager、scheduler、kubelet、以及 CRI、CNI 等众多组件的协同工作,本文给到了关于 Deployment 故障排查的视图。 3.基于 gRPC 和 Istio 的无 Sidecar 代理的服务网格 摘要: Istio 1.11 版本中支持的实验特性,可以直接将 gRPC 服务添加到 Istio 中,而不需要再向 Pod 中注入 Envoy 代理。本文中还给出了一个 Demo 性能测试数据,这种做法可以极大的提升应用性能,降低网络延迟。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册