farliu farliu / 18 小时前

分布式一致性协议 Gossip

| 阅读 | 2.8k 字 | 10 分钟 条评论前面我们讲过 CAP 定理、Paxos、Raft,那么试想几个场景: 我们要实现一个完全的 AP 系统。即集群中只有一个节点存活,也能向外提供服务。在此基础上,我们如何保证数据最终一致性?在一个庞大的集群中,对某个数据修改后,如何同步到其他节点?在一个去中心化的集群中,各节点都是对等节点。

分布式 Gossip

枫叶梨花 枫叶梨花 / 18 小时前

Java 8 的 Stream 用法

Java Stream

ThoughtWorks ThoughtWorks / 21 小时前

业务价值驱动的测试

敏捷交付价值,敏捷测试要以业务价值驱动,要以优化业务价值为目标。业务价值可以简单理解为:帮助企业盈利,满足企业业务发展要求,能够带来业务价值的产品需要满足用户需求、让用户使用方便。 我们知道,敏捷交付价值,敏捷测试要以业务价值驱动,要以优化业务价值为目标。 “TA 主要关注系统的操作上,对业务价值关注太少。” “要多关注业务价值,多从业务价值的角度去思考。

测试

BloomingRose BloomingRose / 21 小时前

HTTP 接口调试利器!4.8 万 Star 的 HTTP 命令行客户端

【导语】:Python 实现的 HTTP 请求命令行客户端,我理解为 curl 的 Python 版本,但是提供了更友好,更易使用的命令及选项。 简介 HTTPie 是使用 Python 实现的 HTTP 命令行工具,提供了更人性化、交互性更好的命令和选项,可以用来做测试、调试以及与 HTTP API 服务器交互,http 和 https 命令可以用来发送任意的 http 请求,使用自然简单的语法,提供格式化和颜色输出。

HTTP 命令行

reesunhuang reesunhuang / 21 小时前

如何部署一个生产级别的 Kubernetes 应用

本文我们用一个 Wordpress 示例来尽可能将前面的知识点串联起来,我们需要达到的目的是让 Wordpress 应用具有高可用、滚动更新的过程中不能中断服务、数据要持久化不能丢失、当应用负载太高的时候能够自动进行扩容、当然还有 HTTPS 访问等等,这些是我们的应用部署到线上环境基本上要具备的一些能力,接下来我们就来一步一步完成这些需求。

Kubernetes

u505746 u505746 / 21 小时前

『译』 利用 eBPF 支撑大规模 K8s Service (LPC, 2019)

译者序本文翻译自 2019 年 Daniel Borkmann 和 Martynas Pumputis 在 Linux Plumbers Conference 的一篇分享:Making the Kubernetes Service Abstraction Scale using eBPF。翻译时对大家耳熟能详或已显陈旧的内容(K8s 介绍、Cilium 1.6 之前的版本对 Service 实现等)略有删减,如有需要请查阅原 PDF。

k8s eBPF

vivo互联网技术 vivo互联网技术 / 21 小时前

彻底搞懂 IO 底层原理

武侠小说里有很多的“心法”和“招式”。计算机技术里的“心法”和“招式”呢,我们可以简称为“道”和“术”; “道” 最基础的计算机理论,隐藏于表象之下,非常抽象、晦涩难懂,需要用具象化的事物加以理解; “术” 具体的技艺,它有可能是一门语言,比如:python 出手见效快; 我们今天要给大家讲的底层的 IO 就属于“道”的范畴,看上去简单,实则抽象。

IO

程序之心 程序之心 / 21 小时前

没有共情能力的程序员不是好产品经理

最近看到有些用户的使用情况和设想的不一样,本以为轻松理解的文案竟然也有客诉。有些用户习惯没有去改变,以为用户都很容易使用,结果客服还是收到了咨询。网上关于双十一的讨论又再次热闹起来,某些人终于意识到消费者的想法和他们不一样了。作为程序员,也需要理解用户,换位思考,重新审视自己的工作。 站在开发者的角度,有时候无法理解用户的行为,本质上是存在信息不对等。

程序员 产品经理

mr7 mr7 / 21 小时前

中台的本质及中台建设的 4 点思考

导读:“中台”现在是很热的一个词,朋友圈都在说,而且是一说就是好评,每天都有几个朋友四处打听,特别着急,感觉像是业绩距离坐上飞机,就差一个中台。大家迫不及待,不过请等一下,在开始之前,我们是不是该先来冷静想想,为什么要选择“中台”。 作者:木羊同学来源:大数据 DT(ID:hzdashuju) 01 不要让中台又沦为一款“大玩具” 提到中台,就要提到企业的数字化转型,同样是很热的概念...

中台

酒仙桥六号部队 酒仙桥六号部队 / 21 小时前

红队测试之 Linux 提权小结

关注 Web 安全红队测试之 Linux 提权小结 2020-11-10 15:49:35 提权背景权限提升意味着用户获得不允许他使用的权限。比如从一个普通用户,通过“手段”让自己变为管理员用户,也可以理解为利用操作系统或软件应用程序中的错误,设计缺陷或配置错误来获得对更高访问权限的行为。 为什么需要提权权限的提升可以让人“知道”更多的事情,特别是攻击者,一旦提权成功后果不堪设想。

Web安全

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top