InfraPub 为您找到相关结果 963

分布式运行时 Dapr 知多少

Intro Dapr 官方团队已于最近(2021.1.17)正Dapr v1.0,Dapr已正生产可,可以部署到自托管环境或 Kubernetes 集群。对于绝大多数开发者来说,想必对Dapr只是有所耳闻,而具体是什么(What),可以解决什么样的问题(Why&How),有怎样的场景(Where),并不知悉。本文就尝试简要梳理下Dapr,并尝试回答以上问题。 What's Dapr Distributed Application Runtime. An event-driven, portable runtime for building microservices on cloud and edge. 运行时。一个事件驱动、可移植的运行时于在云上和边缘计算上构建...阅读全文

一位资深Java架构师的晋级心得

计原理,Spring事务处理机制,SpringMVC,Spring源码析Mybatis:Mybatis体系结构,Mybatis核心与配置,Mybatis关联查询,与Spring集成,Mybatis源码析 2. 工程化工具 Maven项目工具:Maven命令使,Maven的pom配置体系,插件机制及插件开发,Nexus使,上传,配置Git版本控制:Git安装和理解仓库,工作常命令,支和Tag管理,代码冲突解决方案,Github开源社区,Git企业,与IDE集成Sonar代码检测:Sonar环境搭建和使,使Sonar进行代码质量管理,与IDE集成使Jenkins:搭建Jenkins自动化部署环境,集成git/maven/sonar工具,插件机制 3. 微服务架构...阅读全文

博文 2019-01-13 22:49:22 debian.cn

Apollo 分布式配置中心详解

Apollo(阿波罗)是携程框架部门研发的配置中心,能够集中化管理不同环境、不同集群的配置,配置修改后能够实时推送到端,并且具备规范的权限、流程治理等特性,适于微服务配置管理场景。 本文简单从功能特点做介绍,更详细的说明请参考Apollo配置中心介绍。本地快速部署可以参考这里。线上的演示环境从这里可以访问到: 106.54.227.205 (账号/密码: apollo/admin) Apollo 配置中心产生背景 大多情况下程序随着功能的复杂,程序的配置也会增多:包括各种功能开关、参数配置、服务地址信息配置等,同时开发人员对程序配置的期望值也越来越高:配置修改后实时生效,灰度发环境、集群的管理配置、权限控制、审核机制等。 在这样的大环境下,传统的通过配置文件、数据库...阅读全文

博文 2020-04-12 12:16:26 debian.cn

西部数据的Zonefs将登陆Linux 5.6内核

SMR HDD和其他存储设备提出的优化方案。它在传统的块设备之外提供了另一种映射,将存储设备上面的每一个区都映射成一个单独的文件,这带来的好处就是程序无需修改太多的代码即可利存储设备的优点,很多原本要自己做的控制都被集成在Zonefs里面了,不开发者来动手了,这大大减少了使存储设备的迁移工作量。 Linux 5.6内核已经发了第三个发候选版,预计将于近期发版,这版内核包括有针对新硬件的支持,被 Phoronix 称为是近几年最激动人心的Linux内核更新。...阅读全文

在 Kubernetes 上扩展 TensorFlow 模型

由于人工智能 / 机器学习日益集成到和业务流程中,因此生产级机器学习模型需要更多可扩展的基础设施和计算能力,以于训练和部署。 现代机器学习算法在大量数据上进行训练,并且需要数十亿次迭代才能使成本函数最小化。这类模型的垂直扩展会遇到操作系统级别的瓶颈,包括可提供的 CPU、GPU 和存储的数量,而且对于这种类型的模型,已经证明效率并不高。更为高效的并行处理算法,例如异步训练和 allreduce 训练,需要一个集群系统,由不同的 worker (工作器)以协调的方同时学习。 可扩展性对于在生产环境中服务深度学习模型也非常重要。将单个 API 请求处理到模型预测端点可能会触发复杂的处理逻辑,这将花费大量时间。由于更多户访问模型的端点,为了有效地处理客户端请求,需要更多服务实例...阅读全文

SolydXK 9 正式发布,基于 Debian 的发行

SolydXK 9 已正,它基于最近发的 Debian 9。 自上个 beta 版本发以来,团队一直在测试、改进和开发。除了基于新的 Debian 9,SolydXK 已默认删除了 Backports 存储库(尽管可以重新启),添加了一个工具来协助区加密以及引入新的桌面主题。 更新内容: SolydX 和 SolydK 的新主题,可以选择一个亮色或暗色的主题 SolydXK 系统现在有一个 GUI,你可以在其中加密区(和你的 USB闪存驱动器),本地化你的系统,选择最快的存储库,管理软件包和清理系统。此程序的加密部现可正常工作,但仍处于测试阶段,注意风险 默认情况下,后端存储库已被删除,但可以在新的 SolydXK 系统程序中启 solydx/k-info 软件...阅读全文

博文 2017-07-15 10:19:55 debian.cn

Golang 操作 Kafka 样例

1. Kafka介绍 1.1.1. Kafka是什么 kafka使scala开发,支持多语言客户端(c++、java、python、go等) Kafka最先由LinkedIn公司开发,之后成为Apache的顶级项目。 Kafka是一个的、区化、可复制提交的日志服务 LinkedIn使Kafka实现了公司不同程序之间的松耦和,那么作为一个可扩展、高可靠的消息系统 支持高Throughput的 scale out:无需停机即可扩展机器 持久化:通过将数据持久化到硬盘以及replication防止数据丢失 支持online和offline的场景 复制代码 1.1.2. Kafka的特点 Kafka是的,其所有的构件borker(服务端集群)、producer(消息生产...阅读全文

博文 2023-01-10 13:46:09 掘金

Q4OS 3.8 LTS 发布,基于 Debian Buster

Q4OS 3.8 稳定版发了(发公告),代号为“Centaurus”。这是一个长期支持(LTS)版本,支持至少五年的安全补丁和软件更新。 Q4OS 是基于 Debian 的桌面 Linux 发行版,它被设计为提供传统样户界面(Trinity)及简单的附件,并提供稳定的程序编程接口以支持复杂的第三方软件,例如谷歌 Chrome、VirtualBox 与开发工具。 新版本 Q4OS Centaurus 基于 Debian Buster 10 和 Plasma 5.14,也可选 Trinity 14.0.6 作为桌面环境,它适于 64 位和 32 位/i686pae 计算机,以及不带 PAE 扩展的旧 i386 系统。 Q4OS 的具体目标之一是能够将 Plasma 和...阅读全文

Polar Signals 开源 Parca 以优化代码并减少云账单 - OSCHINA

Android 12 正,代号「Snow Cone」 自今年 2 月 Google 发 Android 12 开发者预览版起,时隔 8 个月时间 Google 正 Android 12,该版本带来的重要功能包括: Material You Google 在今年推出了名为 Material You 的全新设计语言,极大地改变了 Android 的视觉效果。它专注于整个操作系统的个性化、色彩和动画。通知面板、快速设置,以及电源按钮菜... 15 2 NGINX 1.18 和 1.19 简析 今天文章的焦点将是互联网上最受欢迎的 Web 服务器 NGINX Open Source 的NGINX 1.19版本。NGINX 1.19 开发支的推出跟随着早先发的NGINX 1.18...阅读全文

博文 2021-10-09 12:23:58 中文开源技术交流社区

RabbitMQ 3.8.8 发布:引入维护模式

护此时,由于节点已经转移了大部职责,因此节点关闭的破坏性将最小 不管队列类型和使的队列主定位器策略如何,都不会考虑将处于维护模的节点于新的主队列副本放置。处于维护模的节点在短时间内关闭、升级或重新配置,然后重新启动。节点不长时间在此模下运行。 操作员可以使一系列新的 CLI 命令显打开和关闭该模。详情查看发说明。...阅读全文

博文 2020-09-04 09:46:57 debian.cn

Apollo 配置中心简单介绍

, ctrip apollo, disconf, hawk 等配置中心的功能点。综合比较下来携程apollo 更具有优势。 二、简单介绍携程Apollo配置中心 1、What is Apollo 1.1 背景 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,灰度发环境、集群管理配置,完善的权限、审核机制…… 在这样的大环境下,传统的通过配置文件、数据库等方已经越来越无法满足开发人员对配置管理的需求。 Apollo配置中心运而生! 1.2 Apollo简介 Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理不同环境、不同集群的配置,配置修改后能够实时推送到端,并且具备规范...阅读全文

博文 2021-04-09 17:53:51 CSDN

Dubbo 2.7.0发布 分布式RPC服务框架

Dubbo 2.7.0 发。Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。 据开源中国对 Dubbo 的项目负责人北纬的采访 Dubbo 重启维护一年多,现在还活着吗?,新版本的更新亮点有: Dubbo 2.7.0 添加了社区呼声很高的 异步化支持 、以及 注册中心与配置中心离 这两个特性。与 2.6 及以前的版本相比, 异步化支持 不再局限于基于 Future 接口的异步,也不再仅仅局限于只能在客户端异步。具体来说,Dubbo 2.7.0 版本全面拥抱 JDK8,在客户端开始支持基于 CompletableFuture 的异步编程范,在服务端支持基于 AsyncContext...阅读全文

博文 2019-01-18 09:43:16 debian.cn

Firefox 59 将启用对分布式网络架构协议的支持

为了帮助实现更加开放、让每个人都能轻松访问到的互联网技术,Mozilla 于去年与美国国家科学基金会携手提供了 200 万美元的奖金。现在,这个项目似乎已经取得了积极的成果。 Mozilla 刚刚宣,自 Firefox 59 开始,户将能够通过扩展来启互联网协议”。Firefox 59 的正版定于 2018 年 3 月份推出,其中包含了对一些新批准的协议的支持,比如 Dat Project、IPFS、以及 Secure Scuttlebutt 。 此举意味着 Mozilla 在积极为当前占主导地位的“客户端-服务器”模型(CS Model)寻找替代方案。需要指出的是,协议实施的重担并没有落在 Mozilla 身上,只是 Firefox 浏览器会将其认定为合法的而已。此...阅读全文

博文 2018-01-31 10:35:07 debian.cn

Java 10 正式发布:包含 109 项新特性

期待已久的 Java 10 已正!你可以通过这里下载 Java 10 正版。为了更快地迭代,以及跟进社区反馈,Java 的版本发周期变更为每六个月一次,并且承诺不会跳票。新的发周期也会严格遵循时间点,将在每年的 3 月份和 9 月份发。 Java 10 是采新发周期的第一个版本,提供了 109 项新特性,其中最备受关注的莫过于局部变量的类型推断。 相关链接: JDK 10 安装指南 JDK 10 发说明 Readme Java 10 的 12 项关键新特性: JEP 286: 局部变量的类型推断。该特性在社区讨论了很久并做了调查,可查看 JEP 286 调查结果 JEP 296: 将 JDK 的多个代码仓库合并到一个储存库中 JEP 304: 垃圾收集器接口。通过引入一...阅读全文

博文 2018-03-21 08:35:10 debian.cn

WSL2 将普遍可用,Linux 内核提供方式改变

组可以在 WSL 中运行的全新程序,比如 Linux 版本的 Docker。 博客中同时说明了,目前对 WSL2 所依赖的 Linux 内核的提供方进行了一些改进,已经从 Windows OS 镜像中删除了 Linux 内核,将会通过 Windows Update 方发给户计算机。也就是 Linux 内核将像其它第三方驱动一样提供,这带来了更大的敏捷性和灵活性。了解具体安装方,可以查看原博客。 Windows 10 version 2004 版本预计将于 5 月发,Windows Insider 可以先行体验。...阅读全文

博文 2020-03-15 10:53:59 debian.cn

Golang 应用集成 Prometheus 统计数据支持

Prometheus 客户端公开了在暴露服务指标时能够运的四种指标类型。查看 Prometheus 的文档 以获得关于各种指标类型的深入信息。 Counter(计数器 一种累加的 metric,典型的如:请求的个数,结束的任务数,出现的错误数等。随着客户端不断请求,数值越来越大。例如api_http_requests_total{method="POST", handler="/messages"} Gauge(计量器) 一种常规的 metric,典型的如:温度,运行的 goroutines 的个数。返回的数值会上下波动。 例如 go_goroutines{instance="172.17.0.2", job="Prometheus"} Histogram(图) 可以理解为柱状图,典型的如...阅读全文

博文 2022-11-24 10:33:09 CSDN博客

阿里巴巴版 JDK 首发 GA 版 生产环境可用

“退优化”已编译的方法,重新开始编译,反而恶化了状况。由此可见,如何准备预热数据其实是一个挺复杂的问题,在实际运维中还没有很好的解决方法。 Dragonwell 提出的 JWarmUp 技术从 JVM 层面解决这一痛点,基本原理是利之前运行的情况找到热点方法和 java class 信息。之后,JVM 运行实例利上次的信息来预热,不需要通过人为数据预热。收集热点的实例可以有多种选择,例如在集群中选择一个节点,也可以在发过程中选择一个 beta 发阶段来收集。相比之前“人为数据”的方,主要有如下优势: 收集热点时可以利真实数据,达到更好的编译效果。加速预热过程。由于热点方法可以在加载后直接编译,节省解释执行,profiling 等过程。 该功能在 specjvm 的基准测试中对于...阅读全文

博文 2019-07-11 10:24:52 debian.cn

Java 12 / JDK 12 正式发布

Mixed GC 如果 G1 Mixed GC 存在超出暂停目标的可能性,则使其可中止。 Promptly Return Unused Committed Memory from G1 G1 及时返回未使的已配内存 增强 G1 GC,在空闲时自动将 Java 堆内存返回给操作系统。为了实现向操作系统返回最大内存量的目标,G1 将在程序不活动期间定期执行或触发并发周期以确定整体 Java 堆使情况。这将导致它自动将 Java 堆的未使返回给操作系统。而在户控制下,可以可选地执行完整的 GC,以使返回的内存量最大化。 上述每一个新特性都有详细的说明文档,可以点击相链接查看。 观望 JDK 13 根据 JDK 13 的迭代计划,预计将于 2019 年 9 月发 —— Java 现在采...阅读全文

博文 2019-03-20 12:46:27 debian.cn

单条512GB!Intel 开始部署傲腾非易失性内存条

10 月 31 日消息,Intel 宣,已经为广泛部署傲腾数据中心、非易失性内存条(Optane DC persistent memory)做好了准备。 目前,Beta 项目已经启动,参与的 OEM(原始设备制造商,如华为、联想等)和 CSP 伙伴(云服务伙伴,如谷歌、阿里巴巴、亚马逊、微软等)可以更早地向客户接入由傲腾非易失性内存条驱动的系统, 从而为 2019 年上半年批量上线奠定基础。 傲腾非易失性内存基于 3D Xpoint 技术,和目前的傲腾 SSD 共享存储芯片,从而弥补了传统 DDR4 内存不具备的数据永固和大容量特性, 单条最大 512GB,可配合 Xeon Scalable 处理器使。 特别的,Intel 此次为傲腾 DC 非易市内存提供和内存模,前者可理...阅读全文

博文 2018-10-31 22:13:41 debian.cn

Qt 5.9.4 正式发布:包含近 200 项 Bug 修复

Qt 5.9.4 已正,这是继 5.9正版 之后的第四个维护版本,未添加任何新功能,但提供了大量的 Bug 修复和性能改进。 与 Qt 5.9.3 相比,新的 Qt 5.9.4 包含近 200 项 Bug 修复 以及超过 500 项更改。有关重要更改的详细信息,请查阅发行说明。 开发团队表示,Qt 5.9 LTS 将很快进入“Strict” 阶段(在发 Qt 5.11 支之后)。届时,它仍将得到重要的 bug 修复和显着的性能改进。下一个 Qt 5.9.5 补丁版本计划于 2018 年 3 月底发。 Qt 是一个跨平台的 C++ 图形户界面程序框架。它提供给开发者建立图形户界面所需的功能,广泛于开发 GUI 程序,也可于开发非 GUI 程序。Qt 是完全面向对象的...阅读全文

博文 2018-01-25 10:38:53 debian.cn

MongoDB 4.2 正式发布 引入分布式事务

findAndModify 命令可以引现有字段,并加入聚合管道,以获得更强的表现力可还原读写,降低了编写处理临时集群故障的代码的复杂性 客户端字段级加密 (FLE,Client-side Field Level Encryption) 现已是 MongoDB 4.2 的一部,可以在 beta 版中使。使 FLE,可以选择性地保护文档中的敏感字段,每个字段都使自己的密钥加密,并在客户端上无缝解密。 MongoDB 是现代程序的通数据库,它汇集了文档模型、智能系统以及在任何地方运行它的能力,从笔记本电脑到大型机,在公共和私有云中运行。如果以 MongoDB 4.2 为例,最快和最简单的方法是在 MongoDB Atlas 上启动一个集群,在 AWS、Azure 和 GCP 上的 60 多个区域都可...阅读全文

博文 2019-08-16 07:54:08 debian.cn

7 个月猛涨 12 亿美元,开源技术服务商成北欧最新独角兽 - OSCHINA

OpenXuantie 的多操作系统(AliOS、FreeRTOS、RT-Thread、Linux、Android 等)的... 28 10 阿里发自研 CPU 芯片倚天 710 10 月19 日,2021 云栖大会现场,阿里巴巴旗下半导体公司平头哥发自研云芯片倚天 710。该芯片是业界性能最强的 ARM 服务器芯片,性能超过业界标杆 20%,能效比提升 50% 以上。倚天 710 是阿里云推进「一云多芯」策略的重要一步,也是阿里第一颗为云而生的 CPU 芯片,将在阿里云数据中心部署。 和 2019 年发的 AI... 31 5 GitLab 正在纳斯达克上市,市值接近 150 亿美元 GitLab 周四正在在纳斯达克上市,股票代码为 "GTLB"。据了解,GitLab 周三晚些时候将其 IPO...阅读全文

博文 2021-10-21 20:04:43 中文开源技术交流社区

为何 Kubernetes 如此受欢迎?

Google 开发的这个容器管理系统很快成为开源历史上最成功的案例之一。Kubernetes 是一个在过去几年中快速流行起来的开源容器管理平台。它被众多大企业于关键任务,已成为开源方面最成功的案例之一。这是怎么发生的?该如何解释 Kubernetes 的广泛流行呢? Kubernetes 的背景:起源于 Google 的 Borg 系统 随着计算世界变得更加、更加基于网络、以及更多的云计算,我们看到了单个大型的慢慢地转化为多个敏捷微服务。这些微服务能让户单独缩放程序的关键功能,以处理数百万客户。除此之外,我们还看到像 Docker 这样的容器等技术出现在企业中,为户快速构建这些微服务创造了一致的、可移植的、便捷的方。 随着 Docker 继续蓬勃发展,管理这些微服务器...阅读全文

博文 2017-11-07 23:58:26 debian.cn

谷歌删除Chrome应用板块 2018年全面停用

日前,虽然 谷歌 宣消灭Chrome浏览器的已经过去一段时间,也的确有一部转换成了插件,但谷歌似乎一直没有采取相的行动。但在近日,该公司却突然动手。 事实上,谷歌早在一年前就宣,Windows、Mac和Linux版Chrome浏览器将无法使,但这些仍将兼容Chrome OS。而现在,该公司已经彻底从Chrome Web Store中删除了板块。 板块和游戏板块在Chrome浏览器中一同消失,但仍然可以在Chrome OS上找到。谷歌之前表示,之所以做出这一决定,是因为几乎没有人使这些。 但Chrome插件显然会在可以预见的未来继续存在下去。谷歌已经发邮件给开发者,向其告知了这一变化,该公司还将在2018年第一季度从Chrome浏览器中彻底删除功能...阅读全文

博文 2017-12-09 07:59:24 debian.cn

Kubernetes 1.7:安全加固、有状态应用更新等

智能仓库打造数据中心。可以这里查看他们完整的实施方案。 是否 Kubernetes 也帮助了你们的团队?欢迎同社区享你们的故事。同时可以翻阅我们不断增加的户场景析,并从伟大的公司如 Box 学习如何在机构中采 Kubernetes。 获取 Kubernetes 1.7 可以在 Github上下载。要开始上手Kubernetes,可以尝试使互动教程。 参与 欢迎参加本年12月6号至8号在Austin举办的CloudNativeCon 和 KubeCon,这将是有史以来最大的 Kubernetes 聚会。演讲提案直到8月21日前都是开放的,在10月6日前购票都有折扣。 参与最简单的方是加入符合你兴趣的特别兴趣小组。是否有想同 Kubernetes 社区说的话?快来参加每周一次...阅读全文

博文 2021-01-28 17:50:35 debian.cn

Ubuntu 20.04 LTS 正式版发布

,优麒麟。优麒麟由工信部、Canonica 和国防科技大学联合开发,整合了多个中国本土流行 Linux 。 Ubuntu 20.04 使 Linux 5.4 内核,该版本具有内核锁定模和 exFAT 支持等新特性。 内核锁定功能主要是为了防止 root 帐户篡改内核代码,从而在户态进程和代码之间划清界限。启该功能后,即便是 root 帐户也无法访问某些内核功能,从而保护操作系统免受受损的 root 帐户影响。 exFAT 文件系统则是 FAT32 的替代者,它由微软开发,但是不仅于 Windows 系统,目前 exFAT 在整个电子行业中都得到了广泛,特别是 SD 卡、USB 闪存驱动、数码相机和 MP3 播放器中使最为充,你平时这些电子产品的时候,多半就使到了...阅读全文

博文 2020-04-24 01:58:26 debian.cn

高性能日志采集工具 logpipe 简单介绍

日志文件增长,某些会在目标目录下产生多个日志文件甚至现在不能确定将来的日志文件名,架构上要支持多输入多输出流日志采集传输,为了达成以上需求,我研究了所需技术,评估实现难度并不高,就自研了 logpipe。 logpipe 是一个、高可于采集、传输、对接落地的日志工具,采了插件风格的框架结构设计,支持多输入多输出按需配置组件于流日志收集架构,无第三方依赖。 logpipe 的一种法是能异步实时监控集群里的所有日志目录,一旦有文件新增或追加写,立即采集并传输到大存储上以相同日志文件名合并落地,或者写入 HDFS。异步意味着不影响输出日志的性能,实时意味着一有日志立即采集,很多日志采集工具如 flume-ng、logstash 介绍文档通篇不提采集方是否实时还是周期...阅读全文

Parrot 4.5 发布:基于 Debian 的 Linux 发行版

Parrot 是一个基于 Debian 的 GNU/Linux 发行版,其设计上主要考虑安全性和隐私性。 Parrot 通常被于渗透测试、计算机取证、反向工程、攻击、云计算渗透测试、隐私/匿名、密码等场合。它包含你在网上开发自己的软件或保护隐私所需的一切。 Parrot 4.5 正,其主要变化在引擎层面。Parrot 4.5 放弃了对 32 为程序和架构的支持,不在为 i386 体系的机器提供任何更新。现在,32 位的计算机已不再能够运行完整的 Pentest 活动,也不能为我们的安全保护系统提供硬件加速支持。 Parrot 4.5 下一步是支持 OVA 格的虚拟设备,这些虚拟设备支持倒入 VirtualBox、VMWare 和其他著名的虚拟化环境的程序文件。这些虚拟环境仍然...阅读全文

博文 2019-01-23 13:31:32 debian.cn

Django 3.0 发布第一个版本 开始支持异步功能

Django 3.0 发了第一个版本3.0a1,正版版本将于今年12月份发。3.0版的Django带来了一些新特性,其中最值得关注的当是其开始支持异步功能。 django路线图 此前有草案提出要 让 Django 支持异步 。聚集于 HTTP 中间件视图和 ORM,开发者要在 Django 中添加异步支持,同时维护对同步 Python 的支持,并且将完全向后兼容。 该设想最终会替换掉 Django 中的大多数阻塞部,包括 Session、Auth、ORM 与 Handlers 等,使其 原生支持异步 。而同步 API 将继续存在并得到完全支持,其中一些最终将转变为原生异步代码的同步包装器。 ASGI 模将 Django 作为原生异步程序运行,原有的 WSGI 模将围绕每个...阅读全文

博文 2019-09-13 07:21:28 debian.cn

TurnKey Linux 16.0 稳定版发布

TurnKey Linux 16.0 稳定版已发,这也是该发行版首个基于 Debian 10 的衍生版本。 TurnKey Linux 是基于 Debian 的虚拟程序库,它将一些最好的开源软件集成到完备可的解决方案中。每一个虚拟程序都为易性进行了优化,并能在数钟内就部署在裸机、虚拟机及云中。 每一个虚拟都可以光盘镜像或是虚拟机镜像的形获得,而这份仍在增长的列表包括 Bugzilla、Django、Drupal、File Server、Joomla、LAMP、Magento、Mantis、MediaWiki、MoinMoin、Moodle、MovableType、MySQL、Openbravo、phpBB、PostgreSQL、ProjectPier、Rails...阅读全文

博文 2020-05-07 09:49:42 debian.cn

即将发布的 JDK 10 有 109 项新特性,你喜欢哪些

展,以允许类放置在共享存档中。 JEP 312: 线程局部管控。允许停止单个线程,而不是只能启或停止所有线程。 JEP 313: 移除 Native-Header Generation Tool (javah) JEP 314: 额外的 Unicode 语言标签扩展。包括:cu (货币类型)、fw (每周第一天为星期几)、rg (区域覆盖)、tz (时区) 等。 JEP 316: 在备内存设备上配堆内存。允许 HotSpot 虚拟机在备内存设备上配 Java 对象堆。 JEP 317: 基于 Java 的 JIT 编译器(试验版本)。 JEP 319: 根证书。开源 Java SE Root CA 程序中的根证书。 JEP 322: 基于时间的版本发。“Feature...阅读全文

博文 2018-03-08 12:56:20 debian.cn

基于 Debian 的 Slax 9.3 GNU/Linux 发行版在圣诞前如约而至

EXT4 和 NTFS 文件系统引导、“持续变动”(Persistent Changes)特性也已默认启。 其它方面,Slax 9.3 改进了 xLunch 程序启动器的能力(支持自动更新、显示新安装的程序)、支持在启动时挂载外部驱动器(在 PCManFM 中添加了一个快捷方)、键盘局也能够长期保持。 最后,Slax 9.3 默认使的 syslinux bootloader 已更新至最新版本,并且重新实现了屏幕辨率的变更,以使它能够更好地工作。 传送门: http://www.slax.org/en/blog/24578-Slax-9.3-is-here.html...阅读全文

博文 2017-12-25 13:36:26 debian.cn

最全的 DevOps 工具集合

Kibana,是一种可视化工具(Web 界面) Datadog Datadog 是针对云规模程序的监视服务,可通过基于 SaaS 的数据析平台来监视服务器、数据库、工具和服务。 Datadog Application Performance Monitoring(APM 或跟踪)可与你的日志和基础架构监视器并,提供自动生成的仪表板(于监视关键指标,如请求量和延迟)乃至单个请求的跟踪细节,帮助你深入了解程序的性能表现。 程序收到请求时,Datadog 可以在整个系统上查看跟踪,并向你显示关于该请求状况的详细系统数据。 New Relic New Relic 是一家位于加州旧金山的技术公司,致力于开发基于云的软件,以帮助网站和程序所有者跟踪服务性能。 New Relic 开发的...阅读全文

博文 2021-05-26 14:35:21 博客园

ChaosMesh 的基本功能有哪些

Chaos Mesh 的基本功能,包括故障注入、混沌实验场景、可视化操作、安全保障。故障注入​故障注入是混沌实验的核心。Chaos Mesh 充考虑系统可能出现的故障,提供全面、细粒度的故障类型,为基础资源类型故障、平台类型故障和层故障三大类。基础资源类型故障:PodChaos:模拟 Pod 故障,例如 Pod 节点重启、Pod 持续不可,以及特定 Pod 中的某些容器故障。NetworkChaos:模拟网络故障,例如网络延迟、网络丢包、包乱序、各类网络区。DNSChaos:模拟 DNS 故障,例如 DNS 域名解析失败、返回错误 IP 地址。HTTPChaos:模拟 HTTP 通信故障,例如 HTTP 通信延迟。StressChaos:模拟 CPU 抢占或内存抢占场景...阅读全文

PostgreSQL 13 正式版发布

PostgreSQL 13 已正,新版本对索引和查找系统进行了重大改进,大型数据库因此受益甚多,包括节省了空间并提高了索引的性能,使聚合或区的查询的响时间更快,使增强的统计信息时更好的查询计划(query planning)等。 除了并行化清理(parallelized vacuuming)和增量排序(incremental sorting)等呼声较高的功能外,PostgreSQL 13 还为大大小小的工作负载提供了更好的数据管理体验,并对日常管理进行了优化,为开发者提供了更多便利,并增强了安全性。 性能提升 在先前 PostgreSQL 版本的基础上,PostgreSQL 13 可以有效地处理 B 树索引(PostgreSQL 的标准索引)中的重复数据,从而降低 B 树...阅读全文

博文 2020-10-04 20:07:23 debian.cn

Debian 安装包的简单制作

Priority: optional # 优先集 一般就 optional Description: this is a test package # 简介 不超过60个字符 this is a test # 详细介绍 制作deb包 计算MD5 find ./usr -type f | xargs -I{} md5sum {} > DEBIAN/md5sums 打包 dpkg-deb -b example-package 命令执行完成之后会在当前目录生成 example-package.deb文件,一个deb安装包就OK了。 小结 此方法可以方便的制作安装包,可以方便的发自己的软件。但是亦有其缺陷,没有相的更改记录。这种打包方法生成的包不能发到软件源,但一般软件发没有问题,如需更详细的打包方法参...阅读全文

博文 2021-01-28 17:50:14 debian.cn

Stackstorm 入门介绍

结果发到IM中,比如 HipChat、JIRA 或者 Slack 等。 自动修复 - 识别和验证OpenStack计算节点上的硬件故障,正确排空实例并向管理员发送关于潜在停机时间的电子邮件,但如果出现任何问题 - 冻结工作流程并呼叫PagerDuty唤醒人员。 持续部署 - 与Jenkins一起构建和测试,配置新的AWS群集,基于NewRelic的程序性能数据,打开负载均衡器的一些流量,以及前滚或回滚。 Stackstorm工作原理 主要组件角色: 传感器(Sensors) 别接收或监视事件的入站或出站集成的Python插件。 当来自外部系统的事件发生并由传感器处理时,StackStorm触发器将发射到系统中。 触发器(Triggers)外部事件的StackStorm表示形...阅读全文

Parsix GNU/Linux 项目宣布即将终止

安装升级到 Debian Stretch,并且不会有任何重大的问题。我们也将会进行所有必要的更改和更新,以确保平滑过渡到 Debian Stretch。 我们希望借此机会,向通过使 Parsix、给项目捐赠或花时间来改进它以一直支持这个项目的所有户和社区成员表示感谢。 一旦我们获得有关 Debian Stretch 正日期的更多信息,将会公更准确的时间表。 Parsix GNU/Linux 是可安装的自启动运行 DVD,它基于 Debian GNU/Linux。该项目的目标是基于 Debian 的测试支及 GNOME 桌面环境的最新稳定版本发,提供一份即刻可的、易于安装的操作系统。可以该发行自己的软件仓库安装额外的软件包。 Parsix GNU/Linux 的详细介绍:点...阅读全文

博文 2021-01-28 17:50:30 debian.cn

分布式任务调度平台 XXL

XXL-JOB是一个轻量级任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即。 v2.0.0 Release Notes 1、调度中心迁移到 springboot ; 2、底层通讯组件迁移至 xxl-rpc ; 3、容器化:提供官方 docker 镜像,并实时更新推送 dockerhub(docker pull xuxueli/xxl-job-admin),进一步实现产品开箱即; 4、新增无框架执行器 Sample 示例项目 “xxl-job-executor-sample-frameless”。不依赖第三方框架,只需 main 方法即可启动运行执行器; 5、命令行任务:原生提供通命令行任务 Handler(Bean...阅读全文

博文 2018-11-05 21:47:15 JOB 2.0.0 发布

PostgreSQL 10 有哪些新特性

PostgreSQL 继续向着将在 2017 年 9 月份发的第 10 个主版本迈进,EnterpriseDB 首席架构师和 PostgreSQL 贡献者 Robert Hass 根据 PostgreSQL官方路线图 编制 了一份 PostgreSQL 10 重要特性列表。 数月之前发的 PostgreSQL 10 路线图包含多个单独的路线图,每个路线图对一个特定的公司或个体贡献者。想要概括地了解路线图的内容并不容易。以下是 Hass 选出的一部特性: 表区 :这可以视为是表继承的简化版本,在表继承中,父表总是为空,子表(区)有一个隐约束,当元组插入父表时,它可以影响元组实际上添加到哪个区。当使继承关系推导表的属性时,表区有望简化这个过程,让特定的优化成为可能。 逻辑复...阅读全文

博文 2021-01-28 17:50:28 debian.cn

Kubernetes v1.21 新特性预览

Kubernetes v1.21 下个月就要发了(v1.21.0 将于 4 月 8 日发),本文梳理该版本带来的新特性,以便你为下个月的升级做好准备。PodSecurityPolicy 弃PodSecurityPolicy(PSP)是 Kubernetes 1.8 开始就支持的 Beta 特性,大量于容器的安全策略控制。但由于其 API 不够灵活、认证模型不够完善且配置更新繁琐等缺陷,PodSecurityPolicy 将在 v1.21 正[1],并将在 v1.25 中从代码库中删除。已经使 PodSecurityPolicy 的户建议迁移到 Gatekeeper[2]。不可变 ConfigMap/Secret 进入稳定版当集群包含大量 ConfigMap 和...阅读全文

博文 2021-03-30 20:24:36 mp.weixin.qq.com

Apache Kafka发布 3.0 正式版

昨天,Apache Kafka 3.0 版本正,这是一个涉及多方面的大版本。在这个版本中,Apache Kafka 3.0 引入了各种新功能、突破性的 API 更改以及对 KRaft 的改进:Apache Kafka 的内置共识机制将取代 Apache ZooKeeper™。虽然 KRaft 尚未被推荐于生产(已知差距列表),但我们对 KRaft 元数据和 API 进行了许多改进。Exactly-once 和区重新配支持值得强调,我们鼓励开发者查看 KRaft 的新功能并在开发环境中试它。并且,从 Apache Kafka 3.0 开始,生产者默认启最强的交付保证 ( acks=all, enable.idempotence=true),这意味着户现在默认获得排序和持久性...阅读全文

博文 2021-09-26 14:13:03 joseph

Python 2.7.18 发布,Python 2正式结束

今年 1 月 1 日的时候,Python 2.7 正停止维护,但是实际上还遗留有一个版本 2.7.18 没发。4月20 日,官方发了最后的这一个版本,为 Python 2 划下了圆满的句号。 注:Python 2.7 在 2019 年的最后一个版本是 10 月 19 日发的 2.7.17 版本,在它之后直到 2020 年 1 月 1 日之间产生的问题会合入最后一个版本 2.7.18。 Python 核心开发团队宣了这一消息,“自 11 年前发 Python 2.6 以来,Python 2.7 一直处于积极开发中。这些年来,CPython 的核心开发人员和贡献者认真地将 bug 修复到 2.7 支,这是一项艰巨的任务,因为 Python 2 和 3 支有所不同。”官方感谢...阅读全文

博文 2020-04-21 09:34:45 debian.cn

AMD发32核Naples处理器 靠性价比杀回服务器市场

8898美元。廉价AMD产品的出现能够为客户提供更多选择和议价空间。 Insight 64首席析师Nathan Brookwood认为,从AMD以往的定价策略来看,Naples芯片肯定也会比英特尔同类产品更有竞争力。AMD去年末发的Ryzen桌面处理器就比英特尔同级别产品便宜很多。 AMD曾经是英特尔的头号敌人,但一系列的运作失误让其服务器业务落后于对手。5年前,AMD推出的Bulldozer芯片架构以失败告终。随后AMD开始提供ARM芯片,但因需求不济而让AMD在服务器市场逐渐微。 Naples并非唯一的基于Zen架构的新片。Norrod称,在服务器芯片的推出之后,更多的芯片产品也会相继亮相。由于并非每个人都会购买32核的芯片,因此AMD也有可能会发更少核心的产品。迄今为止外界对Zen芯...阅读全文

Adobe 正式宣布放弃 Flash

今天,Adobe 正将放弃 Flash,而相关技术会在 2020 年底全部退役。 在这份公告中,Adobe 强调,在未来三年时间里,苹果、微软、谷歌等将阶段停止为 Flash 提供技术支持。在 2020 年过后,Adobe 将停止为 Flash 发更新,网络浏览器将不再支持该技术。这些公司正在鼓励开发者为其软件改现代编程标准。 Flash 技术是在 20 多年以前诞生的,曾是开发者最青睐的软件之一,被于开发游戏、视频播放器和可在多个网络浏览器上运行的,但它的弊端也是足够明显,存在大量的严重安全漏洞,让 Mac 和 PC 户暴露于危险之中。 其实在这之前,苹果、谷歌、微软等公司都已经很少触及 Flash 技术,所以业界并不担心这样的技术淘汰。...阅读全文

Github iOS 和 Android 客户端正式发布

改以及共享协作等。当然还包含对关闭通知、标记任务状态等滑动操作的支持。 作为原生,Github 移动版客户端采了响设计,因此可以适配任意屏幕尺寸和辨率,并且原生支持深色模,具有不错的户体验。 GitHub 移动端截图 至于大家比较关心的 Github iOS 和 Android 客户端是否会开源,暂未发现 Github 对此进行回。 更多详情请查看:https://github.com/mobile...阅读全文

博文 2020-03-18 07:30:49 debian.cn

OpenSSL 3.0 正式发布,更改许可协议并弃用所有低级别 API

经过 3 年的开发,17 个 alpha 版本,2 个 beta 版本,超过 7500 个提交,以及来自 350 位不同开发者的贡献,OpenSSL 3.0 终于正了。OpenSSL 1.1.1 以来的主要变化主要版本开发者可以从这里下载 OpenSSL 3.0,并升级你的程序使之兼容。OpenSSL 3.0 是一个大版本升级,并不完全向后兼容以前的版本。大多数使 OpenSSL 1.1.1 的程序仍然可以正常工作,只是需要重新编译(可能会有关于使废弃的 API 的编译警告)。还有一些不能完全兼容的可能需要进行修改才能正确编译和使。如果程序需要利 OpenSSL 3.0 中的一些新功能(例如 FIPS 模块),也需要对进行更改。许可证变更在以前的版本中...阅读全文

得物云原生全链路追踪Trace2.0-采集篇 - OSCHINA

发的全链路影子库路由组件借助了 OpenTracing 随行数据透传机制,且与监控组件是强耦合关系,而基础框架将统筹监控,压测和其他模块,借助Spring Boot Starter 机制,一定程度上做到了功能的开箱即,无缝集成。而使字节码增强方的 Pinpoint, SkyWalking,无法很好地做到与基础框架集成,若并行开发,也会多出基础框架与 Java Agent 两边的管理和维护成本,减缓迭代速度。 在之后将近两年的时间里,服务监控覆盖了得物技术部使的将近 70% 的组件,为得物App在 2021 年实现全年 99.97% 的 SLA 提供了强有力的支持。现在看来,基于 OpenTracing + Prometheus 生态,很好地解决了系统的调链监控,借助...阅读全文

博文 2022-12-10 06:50:41 中文开源技术交流社区

深度解密基于 eBPF 的 Kubernetes 问题排查全景图

点:系统架构感知:系统架构图是程序员了解一个新系统的重要参考,当拿到一个系统,起码需要知晓流量入口在哪里,有哪些核心模块,依赖了哪些内部外部组件等。在异常定位过程中,有一张全局架构的图对异常定位进程有非常大推动作。依赖析:有一些问题是出现在下游依赖,如果这个依赖不是自己团队维护就会比较麻烦,当自己系统和下游系统没有足够的可观测性的时候就更麻烦了,这种情况下就很难跟依赖的维护者讲清楚问题。在我们的拓扑中,通过将黄金指标的上下游关系连起来,形成了一张调图。边作为依赖的可视化,能查看对的黄金信号。有了黄金信号就能快速地析下游依赖是否存在问题。​ Tracing 助力根因定位协议 Trace 同样是无入侵、语言无关的。如果请求内容中存在链路 TraceID,能自动识别...阅读全文

博文 2022-03-21 09:11:51 joseph

2022年云原生服务网格展露的五大趋势

近日,OSCHINA 和 Gitee 联合发了《2022 中国开源开发者报告》。其中,云原生社区创始人宋净超在报告中对开源云原生服务网格领域进行了深入解读,以下为主要观点。2022 云原生服务网格五大趋势2022 年,云原生展露了一些趋势。因我更多地关注服务网格领域,在此就该方向谈谈我的观点,欢迎其他专家交流。一是 零信任的云原生安全备受关注。CNCF 在《云原生安全白皮书》中指出,“我们需要在安全生命周期中采更自动化和安全的架构设计(如零信任)”,这表明云原生安全越来越受重视。零信任安全意味着默认情况下,网络内外都不信任任何人,并且要对试图访问网络资源的每一个人进行验证。部署服务网格有助于缩小云原生部署的攻击面,并为构建零信任网络提供关键框架。二是 API 网关与服务网格融合...阅读全文