记录黑客技术中优秀的内容,传播黑客文化,分享黑客技术精华

用 Go 轻松完成一个 TCC 分布式事务,保姆级教程

什么是 TCC,TCC 是 Try、Confirm、Cancel 三个词语的缩写,最早是由 Pat Helland 于 2007 年发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文提出。TCC 组成TCC 分为 3 个阶段Try 阶段:尝试执行,完成所有业务检查(一致性), 预留必须业务资源(准隔离性)Confirm 阶段:如果所有分支的 Try 都成功了,则走到 Confirm 阶段。
发布时间:2021-07-21 20:28 | 阅读:54615 | 评论:0 | 标签:分布式

深度剖析:Redis分布式锁到底安全吗?看完这篇文章彻底懂了!

水滴与银弹 Author Magic Kaito 水滴与银弹 给你呈现不一样的技术视角。 来自公众号:水滴与银弹阅读本文大约需要 20 分钟。大家好,我是 Kaito。这篇文章我想和你聊一聊,关于 Redis 分布式锁的「安全性」问题。Redis 分布式锁的话题,很多文章已经写烂了,我为什么还要写这篇文章呢?因为我发现网上 99% 的文章,并没有把这个问题真正讲清楚。导致很多读者看了很多文章,依旧云里雾里。
发布时间:2021-07-09 15:10 | 阅读:36667 | 评论:0 | 标签:安全 分布式

网安信:从“滴滴出行”APP被勒令下架联想到IPFS分布式存储技术的数据安全

7月2日,国家网信办发布的一则公告引起社会各界广泛关注与讨论,公告的大致内容是为防范国家数据安全风险,维护国家安全,保障公共利益,依据《中华人民共和国国家安全法》《中华人民共和国网络安全法》,网络安全审查办公室按照《网络安全审查办法》,对“滴滴出行”实施网络安全审查。为配合网络安全审查工作,防范风险扩大,审查期间“滴滴出行”停止新用户注册。7月4日,国家网信办再次发布通告:根据举报,经检测核实,“滴滴出行”APP存在严重违法违规收集使用个人信息问题。很显然,这一通告进一步说明了“滴滴出行"被勒令下架接受审查的真实原因。
发布时间:2021-07-07 13:16 | 阅读:99374 | 评论:0 | 标签:app 数据安全 安全 分布式 网安

【技术角度科普】鸿蒙的“分布式”究竟是个啥情况?

"NightTeam",一个值得加星标的公众号。随着鸿蒙的发布,华为又在各个交流平台上引起了一波扯皮,但看起来直到现在仍然有挺多人对鸿蒙的“分布式”了解得并不多啊,扯皮都扯不到点上...所以...我来分享一下我了解到的东西以及我的理解吧,希望能让大家对鸿蒙的了解更清晰一些,做到既不要因为营销而看不到鸿蒙好的那一面,也不要因为鸿蒙好的那一面而无脑吹鸿蒙或觉得非华为不可、其他厂商和个人都是垃圾,用理性、客观的态度去看待这个(或者说是“这些”?)新生的事物。如果内容中有啥错漏,欢迎友善交流,杠精勿扰。
发布时间:2021-06-06 17:46 | 阅读:78244 | 评论:0 | 标签:分布式

主流分布式文件系统对比

#工具 10 #对比 1 点击下方“IT牧场”,选择“设为星标”一、概述分布式文件系统是分布式领域的一个基础应用,其中最著名的毫无疑问是 HDFS/GFS。如今该领域已经趋向于成熟,但了解它的设计要点和思想,对我们将来面临类似场景/问题时,具有借鉴意义。并且,分布式文件系统并非只有 HDFS/GFS 这一种形态,在它之外,还有其他形态各异、各有千秋的产品形态,对它们的了解,也对扩展我们的视野有所俾益。本文试图分析和思考,在分布式文件系统领域,我们要解决哪些问题、有些什么样的方案、以及各自的选择依据。
发布时间:2021-06-02 23:53 | 阅读:93342 | 评论:0 | 标签:分布式

EISS-2021北京站PPT | 李伟东/是德科技应用工程师(如何度量分布式混合网络的应用和安全能力?)

点击蓝字关注我们关注安世加 (asjeiss)公众号稍后获取授权PPT下载链接2021年5月14日,由安世加主办的“EISS-2021企业信息安全峰会之北京站”在北京诺金酒店成功举办。峰会以”直面信息安全挑战,创造最佳实践案例“为主题,总共吸引了近500位来自各行业的企业安全负责人,安全专家出席。本届峰会是安世加在北京连续举办的第四次峰会,大会由原先下午两个分会场增加至四个,分会场主题分别调整为安全运营专场、数据安全专场、零信任专场、开发安全专场,每个分会场诚邀资深安全负责人担任出品人,议程紧扣行业热点话题,选题方向更加明确,为与会者带来更多具有实践与借鉴意义的干货分享。
发布时间:2021-05-23 18:29 | 阅读:74157 | 评论:0 | 标签:安全 网络 分布式

详解分布式技术、AI开发平台 全球架构师峰会百度飞桨核心技术专题分享

作为近十几年人工智能最热门的研究领域之一,深度学习取得的突破进展有目共睹,甚至影响到人工智能行业整体的发展基础。4月26日,2021年ArchSummit全球架构师峰会在上海召开,百度举办“深度学习技术解读与实践”专场,多位飞桨技术专家分享了核心框架2.0、开源模型库、分布式训练技术、以及AI开发平台的技术实践经验。据了解,ArchSummit全球架构师峰会是重点面向高端技术管理者、架构师的技术会议,54%参会者拥有8年以上工作经验。会议聚焦业界强大的技术成果,展示先进技术在行业中的典型实践,以及技术在企业转型、发展中的推动作用。深度学习技术的广泛应用得益于深度学习框架的建设。
发布时间:2021-05-06 21:44 | 阅读:80258 | 评论:0 | 标签:AI 分布式

Global in在Clickhouse非分布式表查询中的使用

Clickhouse在OLAP查询场景下有显著的性能优势,但Clickhouse在大表join查询的场景下,性能表现并不是很好,因此在实际业务场景需要多表计算时,往往是通过in+子查询的方式代替join查询,以提升查询性能。 笔者在最近的业务开发中,尝试用这种方式,性能却没有想象中那么好。分析Clickhouse的查询计划,发现子查询中的语句会多次执行,且性能开销主要来自于子查询的执行,因此总体上查询耗时很长。通过网上资料查询以及本地实验,最终在查询语句中用Global in代替in解决了子查询执行多次的问题。
发布时间:2021-04-28 15:07 | 阅读:106579 | 评论:0 | 标签:分布式

分布式缓存灵魂十连,你能坚持几个?

无聊学Java Author 无聊 无聊学Java 迷失的人迷失了,相逢的人在这里相逢
发布时间:2021-04-09 13:11 | 阅读:53841 | 评论:0 | 标签:分布式

【GoCN酷Go推荐】分布式任务 + 消息队列框架 go-queue

##酷Go推荐 1个 目录1.为什么写这个库2.应用场景有哪些3.如何使用4.总结 为什么要写这个库?在开始自研 go-queue 之前,针对以下我们调研目前的开源队列方案:beanstalkdbeanstalkd 有一些特殊好用功能:支持任务 priority、延时 (delay)、超时重发 (time-to-run) 和预留 (buried),能够很好的支持分布式的后台任务和定时任务处理。如下是 beanstalkd 基本部分:job:任务单元;tube:任务队列,存储统一类型 job。
发布时间:2021-03-22 12:33 | 阅读:103232 | 评论:0 | 标签:分布式

分布式锁用 Redis 好,还是 ZooKeeper 好?

提到锁大家肯定有了解,像 Synchronized、ReentrantLock,在单进程情况下,多个线程访问同一资源,可以用它们来保证线程的安全性。不过目前互联网项目越来越多的项目采用集群部署,也就是分布式情况,这两种锁就有些不够用了。来两张图举例说明下,本地锁的情况下:分布式锁情况下:就其思想来说,就是一种“我全都要”的思想,所有服务都到一个统一的地方来取锁,只有取到锁的才能继续执行下去。说完思想,下面来说一下具体的实现。
发布时间:2021-03-14 08:39 | 阅读:162341 | 评论:0 | 标签:分布式

DOOM:分布式任务分发IP端口漏洞扫描器

项目主页 Author:lietdai https://github.com/lietdai/doom 简介 DOOM_SEC是在thorn上实现的分布式任务分发的ip端口漏洞扫描器 nmap扫描端口分发,可port,service,banner多种命中,检测插件可水平拓展 依赖 https://github.com/ring04h/thorns ,向ring0致敬 关于任务调度 跳转到 https://github.com/ring04h/thorns 关于port分发命中 你能从nmap中拿到的结果是port,service,banner。
发布时间:2017-01-03 20:55 | 阅读:200167 | 评论:0 | 标签:工具 DOOM IP端口漏洞扫描器 分布式 漏洞扫描器 端口漏洞扫描 扫描 漏洞

Scan-T:网络空间指纹扫描工具

简介 Scan-T是一个网络空间指纹扫描工具,用于记录主机上的端口信息。以分布的方式,方便数据的抓取以及呈现,未来将会添加统计以及总结这些数据潜在的意义(暂时思路比较模糊)。有愿意指点我的,可以提供一点思路,谢谢。 项目地址 https://github.com/nanshihui/Scan-T 效果展示 检索结果 后台 统计分析页面 整体思路 整个项目是一个分布式的形式。如果在单台机子上,就是一个WEB项目,如果在多台机上面,就是一个主从的运行模式,由主机从用户的输入以及定时产生的任务产生数据,自己在处理数据的同时,如果从机有响应任务请求。主机会将一部分的任务发送给从机。
发布时间:2016-08-17 12:35 | 阅读:211315 | 评论:0 | 标签:工具 Scan-T 分布式 指纹扫描 数据抓取 端口信息 网络空间 扫描

渗透测试中密码扫描与破解小结

0x00 前言                 一次测试的过程总会涉及到”密码”与”加解密”。在踩点的过程中,对弱口令的尝试是必不可少的过程,从xx抓鸡到内网哈希批量传递,从个人PC到网络设备/工控设施,只要依旧采用单因素模式的密码认证,密码扫描就不会被遗忘。以下笔者简单分享总结安全测试中密码扫描与破解的技巧,如有疏漏错误,还望 不吝赐教。   0x01 整理一份优秀的字典 想破解密码,要求我们已经”拥有”别人的密码。
发布时间:2014-12-25 07:25 | 阅读:336966 | 评论:1 | 标签:安全文献 backdoor Burp Suite BurpSuite Cupp.py Fcrackzip GPU Has

公告

永久免费持续更新精选优质黑客技术文章Hackdig,帮你成为掌握黑客技术的英雄

求投资、赞助、支持💖

标签云