写点什么

签约计划第三季

4 人感兴趣 · 184 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/a6/a695a9f7e798e9bfd6ccdab8e81f2c71.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

「Go 框架」剖析 iris 中错误码路由的运行机制

用户头像
Go学堂
2023-01-19

在iris中,除了能够指定正常的请求路由外,还能根据http的响应错误码指定具体的请求处理函数,以便针对具体的错误做出不同的响应。本文就iris框架中错误码路由的运行机制做一个深入的剖析。

https://static001.geekbang.org/infoq/d3/d3621333f3fcf9df4ff4b614147b3fff.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

签约计划第三季获奖名单公布,一起见证百人成团!

由InfoQ写作社区联合阿里云开发者社区共同举办的百位优质创作者签约计划第三季圆满结束。经过了评审团和导师团从技术编辑能力、文学能力两方面的严格考核后。以下40位作者成功签约:

https://static001.geekbang.org/infoq/48/48cbd80f41b44b25e06fde5edeb4d9a0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes 核心组件

用户头像
CTO技术共享
2022-08-19

pod 也可以理解是一个容器,装的是 docker/containerd 创建的容器,也就是用来封装容器的一个容器;

https://static001.geekbang.org/infoq/90/9013cdd6f3c1601d9bfc27c28f6afa9b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes 服务的注册与发现

用户头像
CTO技术共享
2022-08-19

pod 相当于一个容器,pod 有独立的 ip 地址,也有自己的 hostname,利用 namespace 进行资源隔离,相当于一个独立沙箱环境。

https://static001.geekbang.org/infoq/c3/c335341c5410ae4a40404d8026d02d6c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes Nginx 配置热加载

用户头像
CTO技术共享
2022-08-19

Nginx本身是支持热更新的,通过nginx -s reload指令,实际通过向进程发送HUB信号实现不停服重新加载配置,然而在Docker或者Kubernetes中,每次都需要进容器执行nginx -s reload指令,单docker容器还好说,可以在外面通过exec指定容器执行该指令进行热加载,K

https://static001.geekbang.org/infoq/2a/2ad5f2ada3777bdccce775a59a3b9019.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes 重大更改和删除

用户头像
CTO技术共享
2022-08-17

随着 Kubernetes 的发展和成熟,有些功能可能会被弃用、删除或替换。Kubernetes v1.25 包括几项重大更改和删除。

https://static001.geekbang.org/infoq/c5/c5dc4cf25a1e6d1a3dd761fb4564761e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes 云原生日志构建

用户头像
CTO技术共享
2022-08-17

ELK 是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana ,  它们都是开源软件。新增了一个 FileBeat,它是一个轻量级的日志收集处理工具 (Agent),Filebeat 占用资源少,适合于在各个服务器上搜集日志后传输给 Logstash,官方也推荐此工具。

https://static001.geekbang.org/infoq/27/27a579d78916b23ecb1a2fcf6ed77ee6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes Cilium Cluster Mesh

用户头像
CTO技术共享
2022-08-15

Cluster Mesh 是 Cilium 的多集群实现,可以帮助 Cilium 实现跨数据中心、跨 VPC 的多 Kubernetes 集群管理,Cluster Mesh 主要有以下功能:

https://static001.geekbang.org/infoq/3e/3e52aeb652c13782df27b8cf79168d76.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes list 和 watch 详解

用户头像
CTO技术共享
2022-08-15

kubernetes 的设计里面大致上分为 3 部分:

https://static001.geekbang.org/infoq/c2/c2894707d24bda7f73d04e10815cc469.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes API Schema

用户头像
CTO技术共享
2022-08-15

schema 一词起源于希腊语中的 form 或 figure,但具体应该如何定义 schema 取决于应用环境的上下文。schema 有不同的类型,其含义与数据科学、教育、营销和 SEO 以及心理学等领域密切相关。

https://static001.geekbang.org/infoq/9d/9dc412ddebc01fcd571412ccf575e20e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【云原生】SpringCloud 是什么?

用户头像
java李杨勇
2022-08-15

​SpringCloud是一个提供一些服务框架的服务治理平台。它包括:服务注册和发现、配置中心、消息中心、负载平衡、数据监控等。封装了微服务基础架构框架Netflix的多个开源组件,并与云平台和Spring boot框架集成。

https://static001.geekbang.org/infoq/0b/0bf2e9b1d92d6b5029c05739a3d6524d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【云原生】SpringCloud-Spring Boot Starter 使用测试

用户头像
java李杨勇
2022-08-15

​starter 的理念: starter 会把所有用到的依赖都给包含进来,避免了开发者自己去引入依赖所带来的麻烦。需要注意的是不同的 starter 是为了解决不同的依赖,所以它们内部的实现可能会有很大的差异

https://static001.geekbang.org/infoq/c2/c217708f4da7c2a457c1198cb0ae9c0b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【云原生】微服务 SpringCloud-eureka(server) 集群搭建

用户头像
java李杨勇
2022-08-15

​Spring Cloud框架下的服务发现Eureka包含两个组件 分别是: Eureka Server与Eureka Client Eureka Server,也称为服务注册中心。各个服务启动后,会在Eureka Server中进行注册,这样Eureka Server的服务注册表中将会存储所有可用服务节点的信息

https://static001.geekbang.org/infoq/b1/b1836549adb0105a941943441696fdc1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 JavaSpringMVC+vue 实现协同过滤电影推荐系统详细设计

用户头像
java李杨勇
2022-08-15

​   本次设计任务是要设计一个基于协同过滤算法的电影推荐系统,通过这个系统能够满足电影推荐的管理功能。系统的主要包括首页,个人中心,用户管理,电影分类管理,免费电影管理,付费电影管理,电影订单管理,电影论坛,系统管理等功能。      

https://static001.geekbang.org/infoq/b4/b4293a74b59c52d9ec9ea4a6ade0a891.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

C++ 学习 ------cfenv 头文件的作用与源码分析

用户头像
桑榆
2022-08-14

cfenv是C++对C语言头文件fenv.h的封装,该头文件定义了一系列与浮点数运算环境相关的函数和宏定义,以及一些相关的结构体定义。它的作用主要是控制程序运行过程中浮点数运算的状态flag和控制模式,接下来我们来看看这个头文件的具体作用与实现原理。

https://static001.geekbang.org/infoq/db/db810586d2c359599b08d00a83f94d65.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

对 Service Mesh 望而却步?可能都没理解这一点

用户头像
baiyutang
2022-08-14

Service Mesh 发展已经有 6-7年的时间,很多人对 Service Mesh 只停留在知道的水平上,特别是很多技术人第一次接触到 Service Mesh,看到服务网格的解释,看到 Istio 的架构,对这门技术仍然云里雾里。劝退大多数人的不是技术,而是概念本身。

https://static001.geekbang.org/infoq/c1/c1ec11c89f45553e67ee59685542f32e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【ZK 简明教程】(1)零知识证明的背景和系统结构

用户头像
比特之心
2022-08-14

零知识证明作为一种密码学工具/思想,在加密,区块链,隐私保护,可信计算,联邦学习等诸多重要领域都有很重要的应用,本系列力图从基础的数学工具出发,通过严谨的推理帮助读者理解零知识证明的机制,并且能够自己推导,证明,直至构造零知识证明。

https://static001.geekbang.org/infoq/f1/f1c53ae69ebb57a6b796c76bded9825f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

三种插件开发模式,带你玩废 tinymce

用户头像
Five
2022-08-14

TinyMCE是一款开源、易用、UI时新、所见即所得的富文本编辑器。是富文本领域中的佼佼者。整体设计和模式,都是非常不错的。其提供的API 极其丰富和强大,简单点 就是专业牛👍,可供广大开发者用户,方便快捷的自行进行扩展或根据实际业务需求进行二次开发。

开源一夏 | 见微知著,带你认认数据分析的大门,站在门口感受一下预测的魅力

用户头像
迷彩
2022-08-14

数据分析是基于某种行业目的,有导向地进行收集,整理,加工和分析数据的过程.在此过程中,我们可以使用统计分析,数据挖掘等方式或者方法提取有用的信息,并进行概括与总结.如经典的"啤酒与尿布"营销案例:20世纪90年代的美国沃尔玛超市中,"啤酒与尿布"两件商品会经

https://static001.geekbang.org/infoq/d9/d9c27d8d425ebd90631b5eafc504603c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes LIST 请求服务调优

用户头像
CTO技术共享
2022-08-14

对于非结构化的数据存储系统来说,LIST 操作通常都是非常重量级的,不仅占用大量的 磁盘 IO、网络带宽和 CPU,而且会影响同时间段的其他请求(尤其是响应延迟要求极高的 选主请求),是集群稳定性的一大杀手。

https://static001.geekbang.org/infoq/98/9836d775c7031c9da22a811f1b25889a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

KubeSphere 新版本 3.3.0 解读

用户头像
CTO技术共享
2022-08-14

2022 年 6 月 27 日,KubeSphere 开源社区激动地向大家宣布,KubeSphere 3.3.0 正式发布!

https://static001.geekbang.org/infoq/c3/c360bf26cfc6714eb848ce2b7e9faeaf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes Docker Compose 迁移

用户头像
CTO技术共享
2022-08-14

在构建现代的无状态应用程序时,将应用程序的组件容器化是在分布式平台上部署和扩展的第一步。如果你在开发中使用过 Docker Compose,你可以通过以下方式对应用程序进行容器化:

https://static001.geekbang.org/infoq/43/43342233069761d21ff5f21f6cbb920a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kubernetes 分布式持续交付 Zadig

用户头像
CTO技术共享
2022-08-14

Zadig 是 KodeRover 公司基于 Kubernetes 自主设计、研发的开源分布式持续交付产品,具备灵活易用的高并发工作流、面向开发者的云原生环境、高效协同的测试管理、强大免运维的模板库、客观精确的效能洞察以及云原生 IDE 插件等重要特性,为工程师提供统一的

https://static001.geekbang.org/infoq/a2/a27495cf861b2caec6735dcd3c47fab8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文带你打通 Node 流的"任督二脉"

用户头像
战场小包
2022-08-14

本文详细的讲解了流的前因后果,流可以说是 node 的核心之一,对此我们需要完美掌握,灵活运用。本文为了让大家更深入的了解流,从源码和应用出发,带你全方位了解流。可写流的编写更有意思,可以学到更多东西,后续小包会继续撰写文章。

https://static001.geekbang.org/infoq/db/dbc8a425e97c3fa497a4720de359e800.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

手把手带你实战 AGP 7.x ASM 字节码插桩

用户头像
如浴春风
2022-08-14

本文介绍了如何使用 AGP 7.0 推荐的 Transform Action API 来实现 ASM 插桩。

https://static001.geekbang.org/infoq/a4/a4b5dd4024211bb5d54d80734339614d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一张图进阶 RocketMQ - 消费者这个大冤种

用户头像
三此君
2022-08-14

三此君看了好几本书,看了很多遍源码整理的 一张图进阶 RocketMQ 图片,关于 RocketMQ 你只需要记住这张图! 从消费者启动、消息拉取、消息消费、负载均衡、到结果处理中的消息重试和消费位移管理。消费者大冤种,纯纯打工人是石锤了。

https://static001.geekbang.org/infoq/56/56e31674392adbd3db4d8b4b36fb134f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 EFK 的 Kubernetes 日志采集方案

用户头像
Albert Edison
2022-08-14

在本篇文章中,您将学习 Kubernetes 集群日志中涉及的关键概念和工作流。

签约计划第三季_签约计划第三季技术文章_InfoQ写作社区