最新 最热

k8s-pod模块开发

前两天,我们是开发获取node相关的信息的模块,今天我们就来看看如何使用go开发获取k8s集群中pod相关的信息。

2023-10-30
1

client-go源码初探

Kubernetes 官方的 Go 客户端,client-go 是 Kubernetes 非常重要的一部分。它实现了 Kubernetes API 的基本操作,如创建、查询、更新和删除资源等,同时还提供了各种高级功能,如 watch、liveness/readiness probe、metrics...

2023-10-30
1

DDIA:在分布式系统中,真相掌握在多数人手里?

如果你没有习惯于应对分布式系统环境,可能会对由上述问题引起的异常感到十分困惑。分布式系统中编程复杂度高的本质在于:身处网络中的节点,不能直接确信任何事情,而只能根据从网络中得到的信息(没有得到回复也是一种信息)来...

2023-10-30
1

4.实战gRPC四种通信模式

gRPC 提供了四种主要的通信模式:单一请求-单一响应(Unary)、客户端流式、服务器流式和双向流式。每种模式都有不同的特点和适用场景。下面是对这四种通信模式的详细介绍以及它们的使用场景...

2023-10-30
0

PostgreSQL数据库客户端ssl配置

在配置了SSL的PostgreSQL数据库中,可以通过设置sslmode参数来调整客户端与服务器之间的SSL连接要求。sslmode参数有几个不同的值,可以根据需要选择。下面是sslmode的一些选项及其说明:...

2023-10-30
1

C# 使用IAsyncEnumerable实现流式分段传输

在使用SSE的时候,前端可以实现流式传输,但是有个问题就是这是一个独占的连接,相当于如果你不手动关闭连接,就会一直请求,一直连接调用接口,而且发送的数据格式也是按照定义好的协议来...

2023-10-29
1

别再手写RPC了,Apache Thrift帮你自动生成RPC客户端及服务端代码

Thrift读音[θrɪft],是一个轻量级、跨语言的远程服务调用框架,最初由Facebook开发,后面进入Apache开源项目。它通过自身的IDL中间语言, 并借助代码生成引擎生成各种主流语言的RPC服务端/客户端模板代码。...

2023-10-29
1

【Java 进阶篇】Java Request 请求转发详解

在Java Web开发中,请求转发(Request Forwarding)是一种常见的技术,用于将请求从一个Servlet转发到另一个Servlet或JSP页面。这种技术在Web应用程序中起着非常重要的作用,可以用于实现模块化、重用代码以及构建更加灵活的应...

2023-10-29
1

HLS直播协议详解

首先我们先使用 ffmepg 对一段视频文件进行切片,视频所在路径:D:Worktest

2023-10-29
1

【Java 进阶篇】Java Request 继承体系详解

在Java编程中,Request(请求)是一个常见的概念,特别是在Web开发中。Request通常用于获取来自客户端的信息,以便服务器能够根据客户端的需求提供相应的响应。在Java中,Request通常涉及到一系列类和接口,构成了一个继承体系。本...

2023-10-28
1