首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

首次揭秘1112背后的云数据库技术!| Q推荐

从 2009 年到 2021 年,从千万交易额到千亿交易额, 11 已经开展了 12 年。如今,每年的 11 以及一个月后的 12,已经成为真正意义上的全民购物狂欢节。...是什么样的数据库撑起了 2021 年的 11 12 的稳定进行?...《数据 Cool 谈》第三期,阿里巴巴大淘宝技术部 12 队长朱成、阿里巴巴业务平台 11 队长徐培德、阿里巴巴数据库 11 队长陈锦赋与 InfoQ 主编王一鹏,一同揭秘了 11 12 背后的数据库技术...在 11 12,这种方式的弊端会被进一步放大。数据显示,在 11 秒杀系统中,秒杀峰值交易数据每秒超过 50 万笔,是一个非常典型的电商秒杀场景。...事实上为了保证稳定,往年 11 为了保证大促高峰能够平稳地过去,在一些计算量比较大或者稳定性风险比较高的地方就会实行降级策略,确保能够平稳度过流量高峰。

31.6K50

借你一慧眼,识别代码安全审计工具「建议收藏」

代码安全审计产品、代码缺陷分析产品、代码安全分析等基于源代码静态分析技术的产品市场上越来越多,但是质量却层次不齐,误报率非常高,漏报率也不低,究其原因是为什么呢?...对于检测出大量误报的审计报告,测评人员和开发人员要花大量时间去分析,消耗大量时间,长此以往,这种工具必然被淘汰。 那如何来辨别一款静态缺陷分析类工具的质量优劣呢?...我以国际上通用的一个Java检测的Benchmark中代码作为案例分析一下。...主流检测工具会通过代码切片后,在抽象语法树上进行向后遍历,分析sql参数是否进行注入处理,则找到第50行,第50行是sql字符串的拼接,又引入了param变量。...好了,如果读者认真读到了这里,我相信您也具有了一慧眼,掌握了如何对一款代码安全审计工具或代码缺陷检测工具做出评价和选择。

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

翻译:Perl代码审计:Perl脚本中存在的问题与存在的安全风险

程序设计语言通常不构成安全风险风险是由程序员带来的。几乎每种语言都有某些缺陷,这些缺陷在某种程度上可能有助于创建不安全的软件,但软件的整体安全性仍然在很大程度上取决于开发者的安全意识。...会有类似于: open (STATFILE, "/usr/stats/$username"); 然后是一些从文件中读取并显示的代码。...在这种情况下,可能不会对安全造成太大威胁,但对其他程序肯定会造成威胁,因为它允许攻击者分析源代码中的其他可利用弱点。...eval()和/e regex修饰符 eval()函数可以在运行时执行一段Perl代码,返回最后一条经过计算的语句的值。这种功能通常用于配置文件之类的东西,这些文件可以写成perl代码。...当你仅通过指定外部应用程序或实用程序的相对路径从代码中访问该外部应用程序或实用程序时,你会使整个程序及其运行系统的安全性受到影响。

2.6K51

助力 11 个性化会场高效交付:Deco 智能代码技术揭秘

Tech 导读 在这次11的个性化会场我们大规模使用Deco进行研发,带来了48%左右的效率提升,本文将为大家揭秘Deco提效之秘。...Deco 经过 618 大促的初步验证,随后不断升级打磨,在正在火热进行的 11 个性化会场研发中已经广泛投入使用,覆盖 90% 左右的大促楼层模块,为业务研发带来 48% 左右的效率提升。...图3 11部分个性化会场及模块 03如何实现一个设计稿生成代码方案 1、生成静态代码 设计稿智能生成代码的第一步是生成静态化的代码,而这一步的核心是如何根据设计稿生成一份「结构化的数据描述」信息,这份数据称为...图10 空间布局算法 图11 投影布局算法 处理好布局结构生成之后需要进行样式计算,是对经过布局推导层得到的结果进行一系列的计算,例如,基于层级关系,可以通过坐标计算得出 Flexbox 主轴、侧轴;...图16 DSL生成 图17代码生成示意 2、让代码拥有灵魂 在实现生成静态代码之后,我们会发现有些时候设计稿中会出现已有的组件,最好的方式是我们能够识别出设计稿中已有的组件,然后在生成代码的时候进行复用

3.1K20

推荐21-备战 11!蚂蚁金服万级规模 K8s 集群管理系统如何设计?

风险防范 在 Machine-Operator 提供的原子能力基础上,系统中设计实现了集群维度的灰度变更和回滚能力。...此外,为了进一步降低变更风险,Operators 在发起真实变更时都会进行风险评估,架构示意图如下。 ?...高风险变更操作(如:删除节点、重装系统)接入统一限流中心,限流中心维护了不同类型操作的限流策略,若触发限流,则熔断变更。...这套面向终态的集群管理系统在今年备战 11 过程中,经受了性能和稳定性考验。 一个完备的集群管理系统除了保证集群稳定性和运维效率外,还应该提升集群整体资源利用率。...Q5:整个 K8s 集群未来是否会对开发透明,使用代码面向集群编程或编写部署文件,不再需要按容器去写应用及部署,是否有这种规划?

7.4K10

从P4到P9, 在马云家写代码11前端PM

来源 | 阿里技术官方公众号(ali_tech) 今年的11已经是阿里资深前端技术专家舒文来阿里的第11年,从应届生到11前端PM,他一路升级打怪,实现了岗位上从P4到P9的晋升。...这第1111顺利结束之际,他把在阿里这些年的成长经历做一个总结和分享,希望你能在他的故事中得到些许启发。 作者简介:舒文,来自淘系技术部前端团队。...我再次担任了2015年11的前端PM工作,业务也顺利上线。那一年,11当天GMV 912亿,移动端成交68%。 16年1月,新主管告诉我,绿色通道通过,晋升至P8。 ?...而在技术的另外一边,业务发生着悄无声息的变化:16年11GMV 1207亿、17年11则是1682亿。...随后的时间,我继续投入了2018的11前端整体工作,推进了多个端技术方案落地天猫。

4K20

公告丨腾讯安全产品更名通知

T-Sec 灵鲲-业务风险情报 安全运营中心 T-Sec 安全运营中心 堡垒机 T-Sec 堡垒机 数盾数据安全审计 T-Sec 数据安全审计 数盾敏感数据处理 T-Sec 敏感数据处理 数据安全治理中心...数据加密服务 T-Sec 云加密机 密钥管理服务 T-Sec 密钥管理系统 / T-Sec 凭据管理系统 安全咨询 T-Sec 安全咨询 渗透测试 T-Sec 网站渗透测试 应急响应 T-Sec 应急响应 代码审计...T-Sec 代码审计 漏洞检测 T-Sec 脆弱性检测服务 安图高级威胁追溯系统 T-Sec 高级威胁追溯系统 安知威胁情报云查服务 T-Sec 威胁情报云查服务 御知网络资产风险监测系统 T-Sec...➤推荐阅读 业务出海再添保障 腾讯云获新加坡MTCS最高等级安全评级 腾讯安全面向广大企业免费开放远程办公安全保障服务 国内首家!...腾讯IPv6技术创新获“科学技术奖”一等奖,创新构建栈智能防御体系 关注腾讯云安全获取更多资讯 点右下角「在看」 开始我们的故事 ?

16.1K41

网络安全:堡垒机相关知识介绍

3、堡垒机的发展 工具时代主要是作为跳板机的运维工具 场景化时代自动运维、自动改密、工单、应用中心 云计算时代云资产平滑接入、VPC、数据库运维、AI运维推荐、云中心。...6、堡垒机的目标 堡垒的建设目标可以概括为5“W”,主要是为了降低运维风险。具体如下: 审计:你做了什么?(What) 授权:你能做哪些?(Which) 账号:你要去哪?(Where) 认证:你是谁?...(When) 7、堡垒机的价值: 集中管理 集中权限分配 统一认证 集中审计 数据安全 运维高效 运维合规 风险管控 8、堡垒机的分类 堡垒机分为商业堡垒机和开源堡垒,开源软件毫无疑问将是未来的主流。...堡垒机的身份认证 堡垒机主要就是为了做统一运维入口,所以登录堡垒机就支持灵活的身份认证方式: 本地认证:本地账号密码认证,一般支持强密码策略 远程认证:一般可支持第三方AD/LDAP/Radius认证 因子认证...11、堡垒机的运维方式 B/S运维:通过浏览器运维。 C/S运维:通过客户端软件运维,比如Xshell,CRT等。 H5运维:直接在网页上可以打开远程桌面,进行运维。

3K20

渗透测试驻场面试真实经验分享

java代码挖到的漏洞,怎么挖的,怎么修复的 10.如果开发通过加referer的方式修复csrf,怎么判断这个referer是不是有效 11.json格式的数据包可以测哪些漏洞 12.如果网站评论区的复选框存在...2)Proxifier代理客户端 安卓模拟器全局代理 3)常见支付宝和微信中 ios:推荐抓包工具Stream、网络三件套 安卓:推荐抓包工具package capture 4)小程序未进行https...03 app本身的漏洞测试 四大组件 1)APP面临的主要风险可以分为客户端风险和服务端风险。 a....1)黑盒:按照功能点的划分进行测试,OWASP TOP 10,checklist 2)白盒:代码审计 3)灰盒 05 java应用上传漏洞利用,如何绕过 1)客户端绕过 2)服务端绕过 a....短信炸弹 d.验证码爆破 e.验证邮箱或短信绕过 f.找回密码处跳过验证 等等 09 你审计java代码挖到的漏洞, 怎么挖,怎么修复 Java代码审计可以发现的漏洞分为两类

3.6K20

JumpServer 堡垒机--极速安装(一)

人类并不偏爱风险,运维也是如此,运维偏爱效率,但是风险始终如影随形,好比硬币的正反面,风险和效率需要一个完美的平衡,堡垒机就是平衡效率的风险工具。...OpenID,支持 MFA 等 账号管理 Account 支持账号集中管理、密码统一管理、资产用户收集等 授权控制 Authorization 支持资产授权、应用授权、动作授权、时间授权、特权授权等 安全审计...Audit 支持操作审计、会话审计、录像审计、指令审计和文件传输审计等 JumpServer 部署 JumpServer 提供多种部署方式,如极速部署,容器部署,分布式部署,Ansible...www.bilibili.com/video/bv19a4y1i7i9 访问 JumpServer Web JumpServer 使用Nginx服务发布web应用,默认使用http协议,生产环境建议使用https协议并开启因子认证...,Jumpserver 使用其组件实现 RDP和VNC 功能,Jumpserver 并没有修改其代码而是添加了额外的插件,支持 Jumpserver 调用。

2.9K10

【云顾问-混沌】腾讯云的云上容灾实践

在2023年11月12日,刚经过11的购物节大压力的阿里,却从17:44起发生了服务宕机,旗下的淘宝、闲鱼、饿了么等服务出现服务中断,甚至让高校学生宿舍的洗衣机都“宕机”了。...https://status.aliyun.com/#/historyEvent 开始时间 (GMT+8) : 2023-11-12 17:44 结束时间 (GMT+8) : 2023-11-12 21...:11 受影响产品 : 企业级分布式应用服务、消息队列 MQ、微服务引擎、链路追踪、应用高可用服务、应用实时监控服务、Prometheus监控服务、消息服务、消息队列Kafka版、机器学习、图像搜索、智能推荐...、服务器迁移中心、运维编排、智能计算灵骏、云呼叫中心、交通云控平台、客服工作台、视觉智能开放平台、智能外呼机器人、智能语音交互、智能对话机器人、智能用户增长、运维事件中心、新零售智能助理、智能录质检、...对于企业及组织而言,多云不仅可以降低对单一平台的过度依赖,避免绑定风险,减少因单一云平台出现技术故障而导致全线崩塌的情况,有效提高云端容错率。

45071

告别传统金融消息架构:Apache Pulsar 在平安证券的实践

: 黑盒系统,难以观测:消息队列是一个黑盒系统,我们难以观测到架构的细节; 直接交换(Direct Exchange),无法路由:由于架构目前只支持消息队列,无法支持需要路由的场景; 弱校验接入,安全风险高...:现有系统的密码认证、校验等检验较弱,安全风险较高; 定制系统,有限语言支持:定制系统接入语言的支持有限,导致我们选择范围少,难以在原有系统基础上进行改革。...引入 Apache Pulsar 后,我们将管控审计模块剥离出来,专门针对信号队列和结果队列进行过滤、审计、统计等操作,并实时输出结果到管理端。运维或审计人员在看到这些信息后,可以控制、更新相应策略。...因此,我们计划基于同城中心单集群建设进行活规划,如图如示: 在测试和使用 Apache Pulsar 的过程中,我们遇到了一些问题,感谢 Apache Pulsar 社区的积极响应。...今日好文推荐 国内最大的 C++ 软件项目之一,WPS 的“自守”之道 阿里云正式开源PolarDB-X数据库,曾历经各届11考验,现已登陆 GitHub 程序员发起“公司作息表”火到被举报,涵盖1300

67320

企业外包的安全风险及应对策略 | FreeBuf甲方群话题讨论

对于安全级别较高的企业(例如银行),会要求: 1.外包商进驻甲方场地,使用甲方的开发环境和基础设施,内部统一管理源代码; 2.对需求和架构进行安全评审; 3.使用自动化工具进行代码质量检查和代码审计,定期进行...Q:那具体而言,在选择外包服务商时可以从哪些方面进行审计来确保其安全基线?比如攻防演练期间如何控制外包风险?...A2: 除了合同约束,也要依照企业自身安全管理需求,对人员、操作、数据流转、组件(服务)资产、工作流程、文档、代码存储及备份、BYOD等进行审计。...A11: 以前安全保护措施少,为了防止密码泄漏,最有成本的方式就是要求用户定期更改。...精彩推荐

93010

VS Code 折腾记 - (11) 再来一波插件推荐!(代码片段,框架,Node,touchbar,TS,Git,数据库,python!!)

前言 之前也多多少少写过几篇推荐插件的文章; 因为插件这类东西不是大风刮来的.所以我从最初的半个月推荐, 到现在慢慢接近三个月推荐一次,以后可能会更久也不一定!...NPM Smart Importer : 与上个的插件的差异是智能补全,比如你 copy 了一些代码,而木有引入部分模块!可以点击引入!...Pug : 这是模板语言的代码片段,严格来说并不属于 node,问题这货基本用于服务端渲染的模板语言,一般和 node 的服务端框架搭配... ---- Vue/React/Angular Auto Import...Autoprefixer: 若是基于脚手架的项目基本配置下就好了(不用这个插件)..这个一般用于你想写点什么或者维护老项目,可以省点时间的 CSS Grid Snippets: CSS Grid 的代码片段...文章内尽可能的避免推荐重复的插件...为此我还去重新整理了我曾经推荐过的....如图 ?

1.5K30

渗透测试概述·什么是渗透测试

具体而言,增强产品安全性的工作涉及安全需求分析、风险分析、威胁建模、代码审查和运营安全。 通常认为,渗透测试是安全评估最终的也是最具侵犯性的形式,它必须由符合资质的专业人士实施。...合格的安全顾问会根据客户的商务需求,选择一种最合适的安全评估向顾客推荐,绝对不会把不同类型的安全评估混为一谈。然而,仔细核实安全评估项目的内容和做出最终决定确实是顾客的责任。...推荐几种著名的安全评估方法论。下面将重点突出这些方法论的关键特征和优势,希望它们能够帮助您拓宽网络安全和应用安全评估的视野。...灰盒测试(double grey box):灰盒测试工作的方式类似于灰盒测试。只不过在灰盒测试中,会给审计人员定义一个时限,而且这种测试不涉及信道测试和渗透矢量。白盒审计就属于灰盒测试。...代码审查指南:https://www.owasp.org/index.php/Category: OWASP_Code_Review_Project。

3.9K30

更强、更稳、更高效:解读 etcd 技术升级的三驾马车

本文节选自《不一样的 11 技术:阿里巴巴经济体云原生实践》一书 作者 | 陈星宇(宇慕)阿里云基础技术中台技术专家 导读:etcd 是阿里巴巴内部容器云平台用于存储关键元信息的组件。...阿里巴巴使用 etcd 已经有 3 年的历史, 在今年 11 过程中它又一次承担了关键角色,接受了 11 大压力的检验。...这里我们推荐 etcd 至少使用 4 核 cpu、8GB 内存、SSD 磁盘、高速低延迟网络、独立宿主机部署等(具体硬件的配置信息)。...这里先介绍一下 etcd 常见的问题和风险分析,如下图所示,主要分三个方面: etcd 自身:例如 OOM、代码 bug、panic 等; 宿主机环境:例如宿主机故障、网络故障、同一台宿主机其他进程干扰...针对这些风险点,我们从以下几方面入手: 建立完善的监控告警机制,覆盖客户端输入,etcd 自身以及宿主机环境状态; 客户操作审计,高危操作如删除数据做风控限流; 数据治理,分析客户端滥用,引导最佳实践;

80420

浅析等保2.0下如何建立一套主动防御安全体系

还需要加强的是明确接入网络的人员身份,明确接入系统的人员身份,防止内网有违规外联的情况,所以在等保2.0时代,我们必须要部署安全准入系统,堡垒机及因素认证等这类设备,确保接入到网络的人员身份可信,网络出口唯一...最后一个主动防御的基础设施,不得不等推荐数据库防火墙,以前的方案是配备数据库审计、日志审计类设备,这些是操作审计、被动类的设备,显然不满足主动防御的要求,通过数据库防火墙,我们实现对数据库的访问行为控制...、危险操作阻断、可疑行为审计,从而保障数据的安全。...小结下主动防御体系基本设备有:防火墙、防毒墙、网络版杀毒软件、IPS、准入系统、堡垒机、因素认证、漏洞扫描器和数据库防火墙。...我们还需要一些定期的安全服务,主要是:渗透测试服务,通过模拟黑客攻击来主动发现系统可利用的漏洞;系统上线前安全测试服务,在新系统上线前对系统进行全面的安全测试,及时发现系统在开发设计时就有的一些安全问题,降低系统带病上线的风险

1.4K10

泛在物联网终端设备安全检测的一般原则和方法

证书文件和密钥泄露风险 8 软件成分识别 9 恶意软件检测 10 整数溢出缺陷检测 11 安全缓解机制检测 12 调试信息泄露 公网有不少固件检测平台,未免广告嫌疑就不一一列举了。...:通过代码层屏蔽常见恶意攻击行为,防止非法数据提交;如:SQL注入; b.因子授权认证:应对同一用户采用两种或两种以上组合的鉴别技术实现用户身份鉴别; c.密码复杂度:强制用户首次登录时修改初始口令;...安全风险内容 风险描述 跨站脚本(XSS) 恶意攻击者往WEB页面里插入恶意的html代码,当用户浏览该页面时,嵌入其中的html代码会被执行,从而达到恶意用户的特殊目的;(钓鱼、盗取cookie、操纵受害者的浏览器...任意文件下载 下载服务器任意文件,如脚本代码,服务及系统配置文件等;可用得到的代码进一步代码审计,得到更多可利用漏洞 文件上传 Web应用程序在处理用户上传的文件时,没有判断文件的扩展名是否在允许的范围内...已解密的登录请求 可能会窃取诸如用户名和密码等未经加密即发送了的用户登录信息 未设置验证码机制 恶意攻击者可以使用暴力破解的手段猜解帐号和密码 APP检测推荐开源平台MobSF进行综合检测,该平台支持

2.5K40

【CDAS 2017】大数据与金融分论坛:量化分析,智能金融

7月29日当天,除了引人眼球的主会场以外,当天同步开放11个分论坛,我们将逐一推送每个分论坛的盛况,以及演讲嘉宾速记稿整理,给每一个CDA成员奉上干货。...LBS首席数据科学家李峰 李峰老师在峰会上介绍了什么是审计以及审计会面临哪些业务问题,并讲解了IBM在给出商业银行整个大数据分析审计平台的方案中涉及到的相关核心技术和方法论,同时通过两个有趣的案例介绍了审计里面的业务场景...张丹老师在峰会现场从发现错误的定价、股利贴现模型、投资机会、R语言代码显示以及A股市场案例进行分析,帮助人们发现由于信息不对称出现的机会,赚取超额的收益。...“创”大数据金融分析服务 北京赛智时代信息技术咨询有限公司CEO赵刚 目前我国创新创业形式喜人,给许多企业带来了机会。...的数据分析服务方法、数据雷达、数据洞察等内容,针对创新创业的中小微企业的数据分析有助于金融机构找准创业赛道,选好投资方向,评价投资价值,发现潜力项目,洞察关键成功因素,量身订做产品和服务,恪守企业信用,规避金融风险

1.5K80

安全研究者的自我修养

2、训练挖洞的技能 (1)看洞:哪里看?...历史漏洞的 git log、bug 报告、代码质量报告等等 (2)识洞:就是肉眼看代码找漏洞,即代码审计,难点也就是在这上面,训练方法继续往下看 3、代码审计训练 (1)根据自己目标定位,寻找相应的历史漏洞案例进行学习...11、工具与方法论沉淀 虽说代码审计是项必备技能,但终究是项体力活。...近 7 年过去了,现在要是这么折腾,身体就要散架了…… 比如,团队里的人分工做不同领域的代码审计,若无工具和方法论沉淀,那么有人走的话,此人对应的领域可能就无法持续产出;若有新人加入,代码审计的技能又不好传承...比如,Linux 内核在 2018 年净增 87 万行代码,很多类似复杂庞大的项目,看代码有时看都看不过来,一般都是针对性地挑模块作代码审计

94730
领券