首页 文章 精选 留言 我的

精选列表

搜索[热点技术征文第8期最强语言],共10000篇文章
优秀的个人博客,低调大师

Cilium 1.6 发布,基于 BPF 用于容器的关键网络技术

Cilium 是一种开放源码软件,用于透明地提供和保护使用 Kubernetes、Docker 和 Mesos 等 Linux 容器管理平台部署的应用程序服务之间的网络和 API 连接。1.6 版本已经发布,内容如下: Policy 新的选择器缓存以大幅度提高基于标签的选择器与标识对象的相关性 如果需要超过默认的 16K,则现在可以配置策略映射大小 从注释中创建的标签现在默认从标识中被忽略 允许所有策略现在通过数据表中的一个条目强制执行,以减少开销 新的垃圾收集器以删除 CiliumNetworkPolcies 状态部分中的过时节点 Kvstore free operation 为安全标识添加了一个新的基于 CRD 的后端 可以在没有配置键值存储的情况下启动 Kubernetes 简化的 init 容器移除 cilium 状态 用不同的用户代理识别 Cilium 与顶端的通信 Kubernetes Node 状态使用NetworkUnAvailable=false 标明 在启动时跳过 CRD 创建的新选项 默认情况下,容器运行时集成现在被禁用。只有当用户想要容器运行时标签以及 POD 标签来识别服务时,才需要启用它 支持Kubernetes 1.15 删除运算符的依赖项以到达群集 DNS 支持 ExternalIP 服务 Generic CNI chaining 新的 CNI 链接插件体系结构 内置链接支持 AWS-CNI-VPC、Calico、Portmap 和 Weave-net 通用 Veth 链接插件,运行在任何基于 Veth 的 CNI 插件之上 Resource consumption 大量的代码优化,以减少具有大量 pod 的环境中的内存分配和内存占用 减少资源消耗的新的最小状态响应与 apiserver 的 Cilium 通信 禁用 CiliumNetworkPolicy 状态以减少资源大小的新选项 Socket-level load-balancing 套接字级 Kubernetes 服务的高效负载平衡 用于主机进程的 Kubernetes 服务的负载平衡 Datapath 新的基于 TPROXY 的 L7 重定向数据路径不再需要重写任何数据包报头以透明地重定向到代理 使用静态 IP 169.254.42.1 进行服务重定向回送 SNAT,而不是分配 IP 新的 datapath 事件聚合现在默认为最大值 新的数据路径模式(--enable-endpoint-routes),其中数据包通过每个端点路由而不是通过一个单独的 Veth 对路由到本地端点 新的本机 AWS ENI 数据路径模式 NodePortSupport: NodePort 服务的本机 eBPF 实现(--enable-node-port) CLI 新命令 cilium identity list --endpoints 新的cilium policy selectors列出策略选择器缓存的内容 其他内容见发布说明

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

系统性能提升利刃 | 缓存技术使用的实践与思考

导读 按照现在流行的互联网分层架构模型,最简单的架构当属Web响应层+DB存储层的架构。从最开始的单机混合部署Web和DB,到后来将二者拆分到不同物理机以避免共享机器硬件带来的性能瓶颈,再随着流量的增长,Web应用变为集群部署模式,而DB则衍生出主从机来保证高可用,同时便于实现读写分离。这一连串系统架构的升级,本质上是为了追求更高的性能,达到更低的延时。 高德作为一款国民级别的导航软件,导航路线的数据质量是由数据中心统一管理的。为了保证数据的鲜度,数据中心需要对不断变化的现实道路数据进行收集,将这些变化的信息保存到数据库中,从而保证导航数据的鲜度;另一方面数据中心内部多部门协调生产数据的时候,会产生海量请求查询最新生产的数据,这就要求数据的管理者要控制数据库连接数,降低请求的响应耗时,同时也需要保证返回数据的实时性。 在平衡数据鲜度和性

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

在react+redux的技术栈中优雅的使用异步

在使用react和redux进行前端开发时,一定会遇到异步的action处理,这个使用redux-thunk可以很好地处理,相信你已经知道了。但对于多个异步请求级联触发的情况,怎么处理才好呢? 本文使用一个实际的例子就这个问题进行一些探讨。相关代码都在这个代码库中:https://github.com/cui-liqiang/react-redux-async-chain-example 阅读本文,假设你已经理解了以下知识: react和redux的基本使用 redux store的中间件机制及redux-thunk中间件 co和generator async/await promise 基础代码 下载示例代码,切换到base分支。并在根目录中启动web server之后。访问http://localhost:8000/index.html ,便可

资源下载

更多资源
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应用均可从中受益。

用户登录
用户注册