写点什么
https://static001.geekbang.org/infoq/d9/d963a756d1ab5f824809a966117df2f5.jpeg?x-oss-process=image/resize,w_416,h_234

kube-controller-manager 源码分析 目录导航

用户头像
良凯尔2022 年 1 月 22 日

k8s kubernetes kube-controller-manager源码分析,deployment controller源码分析,replicaset controller源码分析,daemonset controller源码分析,statefulset controller源码分析,endpoints controller源码分析,garbage collector源码分析

https://static001.geekbang.org/infoq/f7/f73d16cd4d21b830e4d314798198c986.jpeg?x-oss-process=image/resize,w_416,h_234

使用 React 和 Next.js 构建博客

用户头像
devpoint2022 年 1 月 22 日

Next.js 是由 Vercel 创建和维护的基于 React 的应用程序框架。本教程将从零开始学习如何使用 Next.js 构建一个小型的博客网站:

https://static001.geekbang.org/infoq/3b/3b87869616dda7c88bdfc0ed0d2fc111.jpeg?x-oss-process=image/resize,w_416,h_234

5 个可以拓展全栈技能的开源项目

用户头像
devpoint2022 年 1 月 23 日

在过去的几年里,开源项目一直是现代 WEB 开发背后的重要驱动力,刚开始,jQuery 可以说是世界上最受欢迎的项目。在最近的几年里面,有几个开源项目非常受前端欢迎:如 React、Vue、Next.Js、Django、Express 等。这些开源项目改进了处理前端、后端数据的方式

https://static001.geekbang.org/infoq/b6/b648199593643b56ae8e07d88e8e6071.jpeg?x-oss-process=image/resize,w_416,h_234

Go 语言快速入门指南:Go 读取文本文件

用户头像
宇宙之一粟2022 年 1 月 23 日

本文主要介绍 Go 中的 bufio 包,有些情况下,我们并不只是需要读取整个一大段文件,所以需要把文件通过某种方式读取,并介绍了 Go 读取文本文件中的两种方法:

https://static001.geekbang.org/infoq/55/555e22473376b03cc5677417b2c0d2a1.jpeg?x-oss-process=image/resize,w_416,h_234

服务网格的落地探索和实践

用户头像
ZEGO即构2022 年 1 月 24 日

服务网格把微服务治理能力下沉到基础设施层,可独立升级,支持异构语言接入,是云原生体系下重要的微服务技术,被广泛认为有较好的发展前景。

一、数据结构

用户头像
喵叔2022 年 1 月 24 日

数据结构的定义就是一种程序设计优化的方法论,它不仅讨论到存储的数据,也考虑到彼此之间的关系与运算,使之到达加快执行速度与减少内存占用空间的作用。

RavenDB 起步 -- 安装以及示例数据库

用户头像
喵叔2022 年 1 月 24 日

本篇是 RavenDB 起步阶段的首篇文章,我将会在这篇文章里讲解如何安装 RavenDB 以及如何创建实例数据库。下面就让我们开始吧!

https://static001.geekbang.org/infoq/41/415a190f36664168154db80aa736d9e5.png?x-oss-process=image/resize,w_416,h_234

ReactNative 进阶(三十一): IoC 框架 InversifyJS 解读

用户头像
No Silver Bullet2022 年 1 月 24 日

InversifyJS ,一个强大又轻量的控制反转容器,提供给JavaScript 和 Node.js 应用使用,使用TypeScript编写。

https://static001.geekbang.org/infoq/78/78b1261d9425477394bfb573bf1f522f.png?x-oss-process=image/resize,w_416,h_234

混沌工程 = 可观测性 + 探索性测试?

用户头像
混沌工程实践2021 年 4 月 20 日

本文借以单体应用的测试思路,总结了微服务应用测试的困境,我们亟待改变对测试固有的思维模式。不能满足于仅在类生产中测试的现状,要推动测试右移。混沌工程将探索性测试方法和可观测性技术结合在一起,助力开发人员在生产中进行实验,促进系统架构的韧性。

https://static001.geekbang.org/infoq/1d/1d2e69acb15600c1c72f552461f5d6a3.jpeg?x-oss-process=image/resize,w_416,h_234

netty 系列之:channel 和 channelGroup

用户头像
程序那些事2022 年 1 月 19 日

channel是netty中数据传输和数据处理的渠道,也是netty程序中不可或缺的一环。在netty中channel是一个接口,针对不同的数据类型或者协议channel会有具体的不同实现。

https://static001.geekbang.org/infoq/09/09695d37166091925d8007de0819378e.jpeg?x-oss-process=image/resize,w_416,h_234

腾讯自选股如何实现单位小时内完成千万级数据运算

用户头像
ninetyhe2022 年 1 月 17 日

本文详细描述了腾讯自选股业务中如何实现:目前手上可用的资源仅剩一台16核剩余4-8G内存的机器,单点完成了在1个小时内千万级别feed流数据flush操作(主要包括:读数据,计算综合得分,淘汰低分数据,并更新最新得分,回写缓存和数据库)

https://static001.geekbang.org/infoq/44/441d926d213a2be38bb9a6b738f3015e.jpeg?x-oss-process=image/resize,w_416,h_234

对混沌工程的五个常见误解

用户头像
混沌工程实践2021 年 4 月 14 日

编者提示:特别是近几年,业界对混沌工程的讨论非常热烈,很多公司也早早开始投入混沌工程实践。不过,对混沌工程的理解而言,仍然存在不少的误解。本文就来细细探讨一下混沌工程常见的五个误解。

https://static001.geekbang.org/infoq/78/78318166cf0ab1a42e61b11fee64701b.jpeg?x-oss-process=image/resize,w_416,h_234

5 个超好用的 Instagram 图片下载工具推荐

用户头像
科技猫2021 年 4 月 22 日

Instagram照片下载是几乎每个使用Instagram的用户都会遇到的问题。当你在Instagram看到喜欢收藏或与好友分享的照片或影片,一般都希望能够将高画质的图片或影片原始档下载到手机或电脑中。那么应当如何快速下载ig高画质的图片或影片呢?在本篇文章中,就来分

详解数据湖:概念、特征与架构

用户头像
五分钟学大数据2022 年 1 月 14 日

数据湖是目前比较热的一个概念,许多企业都在构建或者计划构建自己的数据湖。但是在计划构建数据湖之前,搞清楚什么是数据湖,明确一个数据湖项目的基本组成,进而设计数据湖的基本架构,对于数据湖的构建至关重要。关于什么是数据湖,有如下定义。

https://static001.geekbang.org/infoq/26/26bf75096b66b85e636651dc5fa14681.png?x-oss-process=image/resize,w_416,h_234

我画着图,FluentAPI 她自己就生成了

用户头像
newbe365242020 年 11 月 16 日

在非常多优秀的框架中都存在一部分 FluentAPI 的设计。这种 API 设计更加符合人类自言语言描述。使得代码更加具备可读性。

https://static001.geekbang.org/infoq/ed/edfdd3f08baa2fee0f4d2074df5a189b.png?x-oss-process=image/resize,w_416,h_234

16 张图解锁 Spring 的整体脉络

用户头像
4ye2021 年 11 月 29 日

讲解 Spring 的原理,看看一个 Bean 是怎么被创建出来的,中间经历过那几道工序加工,它的生命周期是怎样的,以及有哪些扩展点,后置处理器可以使用,让你对 Spring 多一些了解!

缓存一致性最佳实践

用户头像
得物技术2022 年 1 月 11 日

最近团队里我们在密集的讨论Redis缓存一致性相关的问题,电商核心的域如商品、营销、库存、订单等实际上在缓存的选择上各有特色,那么在这些差异的业务背后,我们有没有一些最佳实践可供参考呢?本文尝试着来讨论这个问题,并给出一些建议。

https://static001.geekbang.org/infoq/92/9297ca370c2bfbfeee25fedbef6c52c3.jpeg?x-oss-process=image/resize,w_416,h_234

🏆【Alibaba 中间件技术系列】「Nacos 技术专题」配置中心加载原理和配置实时更新原理分析(上)

用户头像
浩宇天尚2022 年 1 月 20 日

动态配置管理是 Nacos的三大功能之一,通过动态配置服务,可以在所有环境中以集中和动态的方式管理所有应用程序或服务的配置信息。 动态配置中心可以实现配置更新时无需重新部署应用程序和服务即可使相应的配置信息生效,这极大了增加了系统的运维能力。

https://static001.geekbang.org/infoq/66/666f345fb588efd23fb1cecf4658b500.png?x-oss-process=image/resize,w_416,h_234

混沌大佬系列第二期 - Jesse Robbins

用户头像
混沌工程实践2021 年 4 月 15 日

混沌大佬系列第二期,我们来介绍一个混沌工程界的传奇人物 Jesse Robbins

https://static001.geekbang.org/infoq/28/28aab283ace462717f71948761f4eabe.jpeg?x-oss-process=image/resize,w_416,h_234

元宇宙和当今最活跃的三家元宇宙平台

用户头像
devpoint2021 年 11 月 17 日

25年前,尼尔·斯蒂芬森写的一本书,书名叫《雪崩》,它确实改变了人们的认知。这听起来很戏剧性,但这是真的。《雪崩》 引入了“元宇宙”的概念,这是一个虚拟世界,人们可以在梦幻般的3D环境中进行互动,成为他们想成为的人,过一种完全不同的生活。

Uber 系统架构设计

用户头像
俞凡2022 年 1 月 8 日

共享租车鼻祖Uber的后端架构也经历了从单体到微服务的演化过程,这篇文章介绍了Uber后端架构的功能、设计,对于理解O2O系统的架构实现提供了很好的参考。

https://static001.geekbang.org/infoq/2c/2c79fb5ad5a0ec5be60133bfad18f837.jpeg?x-oss-process=image/resize,w_416,h_234

分享 8 个可以编译为 JavaScript 的语言

用户头像
devpoint2021 年 11 月 26 日

JavaScript 并不是最好的语言,特别是在复杂的应用中,它可能不太能胜任。为了避免这种情况,一些新的语言或现有语言的编译器被创造出来,不用写一行 JavaScript 或者考虑这种语言的局限,就能生产在浏览器能运行的代码。

https://static001.geekbang.org/infoq/5b/5b42ef13de685f6f7d69b8025211d02a.jpeg?x-oss-process=image/resize,w_416,h_234

日更 2.0|全新挑战,奖品升级,1 月月更正式开启!

用户头像
InfoQ写作平台官方2022 年 1 月 6 日

2022年全新版本的阅读更文挑战,快来参加吧!

https://static001.geekbang.org/infoq/9d/9d34815097955d87f61037b7c50d6fae.png?x-oss-process=image/resize,w_416,h_234

澳鹏中国智能可配置工作流(Workflow 2.0)全新升级

用户头像
澳鹏Appen2022 年 1 月 12 日

澳鹏Appen中国自主研发的人工智能辅助数据标注平台,配有智能可配置工作流引擎并已进行了全新升级(Workflow 2.0)。

https://static001.geekbang.org/infoq/8f/8fcb2d74204c0050c70a23813b363fc9.png?x-oss-process=image/resize,w_416,h_234

盘点 2021|「避坑宝典」为大家分享一下笔者在 2021 年所遇到“匪夷所思”的 Bug 趣事(上)

用户头像
浩宇天尚2021 年 12 月 22 日

盘点2021|「避坑宝典」为大家分享一下笔者在2021年所遇到“匪夷所思”的Bug趣事(上),距离 2021 年结束只剩下 10 多天了,又到了年终岁末,回顾、盘点再次成为本月常出现的词语。

https://static001.geekbang.org/infoq/11/11e3ee4b61cee502f672ff00c588f312.jpeg?x-oss-process=image/resize,w_416,h_234

一周信创舆情观察(12.20~12.26)

用户头像
统小信uos2021 年 12 月 30 日

一、一周舆情要点

https://static001.geekbang.org/infoq/2d/2dbfa3d98b9da30f8808f162f1d51388.png?x-oss-process=image/resize,w_416,h_234

网页视频下载教程 (腾讯, B 站, 优酷, 爱奇艺)

用户头像
科技猫2021 年 5 月 11 日

这可能是最完整的网页视频下载攻略!无论你需要下载腾讯视频,下载B站视频,下载爱奇艺视频,还是下载优酷视频,都能在这里找到合适的解决方案!

都 2022 年了,你的前端工具集应该有 vueuse

用户头像
华为云开发者社区2022 年 1 月 17 日

摘要:一款基于Vue组合式API的函数工具集。

Ubuntu 20.04 上安装和配置 VNC

用户头像
酱紫的小白兔2020 年 7 月 22 日

现今,云服务器已经十分普及,申请个云服务器作为个人开发学习或者简单个人服务器使用已经司空见惯。Linux云服务器申请就绪后,一般都是命令行的,不包含桌面环境,也不支持通过远程桌面的方式访问图形化桌面环境。本指南介绍了在Ubuntu 20.04 系统上安装和配

https://static001.geekbang.org/infoq/ab/ab9a5d3768a372fa0f96bc141004b7f3.jpeg?x-oss-process=image/resize,w_416,h_234

如何在树莓派上运行 TDengine

用户头像
IT蜗壳-Tango2022 年 1 月 11 日

早在TDengine还在开发阶段就知道了这个主要运用在物联网领域的数据库。它的创始人是一位充满热情的资深程序员--陶建辉老师。很早以前在极客时间的一个直播上认识了这位老师,他对编程以及创业的热情深深的感染了我,也打破了那个“程序员只能干到35岁”的谬论

https://static001.geekbang.org/infoq/62/62c79ba98b57e69a527c411d63d76aac.png?x-oss-process=image/resize,w_416,h_234

Redis 使用 List 实现消息队列有哪些利弊?

用户头像
码哥字节2022 年 1 月 10 日

消息队列提供了什么特性? Redis 如何实现消息队列?是否满足存取需求?

https://static001.geekbang.org/infoq/93/93743cf9bea2aabf0ba909182c01f6f7.jpeg?x-oss-process=image/resize,w_416,h_234

docker 与 podman 的故事:一个方兴未艾,一个异军突起

用户头像
晓川2020 年 12 月 10 日

摘要:podman虽然与docker有替代关系,但是在“弃用docker”事件中,podman并非是主角。Kubernetes所进行的“弃用docker”的主角是CRI的其他实现方式,而由RedHat推出的podman则更加前沿。在现实的应用中,docker方兴未艾,podman却已经异军突起。

https://static001.geekbang.org/infoq/52/52bc2c7b5b1136d78e822a0f28ce9c06.png?x-oss-process=image/resize,w_416,h_234

B 站新一代 golang 规则引擎的设计与实现

用户头像
calo2020 年 7 月 23 日

随着业务的不断向上抽象和简化,规则引擎作为架构的核心之一,直接决定了系统架构的可用性、易用性、服务性能等。

https://static001.geekbang.org/infoq/f7/f7be6e8947194a63d286c7b1db7dfdd2.jpeg?x-oss-process=image/resize,w_416,h_234

2021 年度优质创作者评选名单公布!

用户头像
InfoQ写作平台官方2022 年 1 月 6 日

你有一份年度榜单刚刚公布,速来查看!

https://static001.geekbang.org/infoq/ae/aeed19094ae37d1fb54a221967345426.jpeg?x-oss-process=image/resize,w_416,h_234

有了小程序还要不要做 app?

用户头像
石云升2022 年 1 月 20 日

小程序的优势 1. 依托于微信的流量,很容易通过熟人分享产生裂变传播。 2. 小程序生态也很齐全,在使用上不用再去教育用户。 3. 不用安装,省掉了安装环节,更容易让用户尝试使用。 4. 开发成本低 5. 小程序审核更简单 6. 小程序费率能做到千分之二

https://static001.geekbang.org/infoq/91/91e5245888a006c71ccb36fcb6e58cc1.jpeg?x-oss-process=image/resize,w_416,h_234

数据产品经理实战 - 团队搭建

用户头像
第519区2022 年 1 月 9 日

根据职责目标,组建团队,与业务协同,共同成长