• 《Redis官方文档》用Redis构建分布式锁

    举例来说,我们可以发送SHUTDOWN命令来升级一个Redis服务器然后重启之,因为Redis超时时效是语义层面实现的,所以在服务器关掉期间时超时时间还是算在内的,我们所有要求还是满足了的。然后这个是基于我们做的是一次...
    文章 2016-04-01 1978浏览量
  • Redis分布式锁

    使用延迟重启可以在不采用持久化策略的情况下达到同样的安全,然而这样做有时会让系统转化为彻底不可用。比如大部分的redis实例都崩溃了,系统在TTL时间内任何锁都将无法加锁成功。使算法更加可靠:锁的扩展 如果你...
    文章 2018-02-27 2920浏览量
  • 年终盘点丨细数2017云栖社区20大热点话题(附100+话题...

    最近,开源社区发生了一件大事,全国JAVA开发者使用最广的开源服务框架Dubbo低调重启维护,并且3个月连续发布了3个维护版本。这3个维护版本不仅解决了社区关心的一系列问题和需求,还让整个社区的活跃度得到了大幅...
    文章 2018-01-09 10772浏览量
  • 云原生时代,蚂蚁金服公开了新的金融混合云架构

    再往上,无论是基于传统架构的PaaS,还是基于K8s的一套PaaS,实现的主要操作都是一样的,都是建站、发布、重启、扩容/缩容、下线等等。实现两套无疑非常浪费资源,也增加了维护成本。对于用户来说干的事情是一样的,...
    文章 2019-10-14 4529浏览量
  • 互联网大厂年度总结1000+道高频面试题(附答案解析)...

    8、模糊查询 like 语句该怎么写?9、通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问, 这个 Dao 接口的工作原理是什么?Dao 接口里的方法,参数不同时,方法能重载吗?10、. ZooKeeper 面试题 1....
    文章 2020-12-25 530浏览量
  • [QCon讲稿实录]谈高质量架构产品化输出

    `EWS `是从TAE(Taobao AppEngine)演进过来的,最早TAE1.0定位为安全容器,用于解决聚石塔上的数据安全和站内安全问题。这里举个例子,大家知道淘宝上商家会产生很多数据,这个数据其实是属于商家自己的,那第三方...
    文章 2016-04-25 5117浏览量
  • Dubbo 云原生之路:ASF 毕业一周年、3.0 可期

    即便阿里努力对外展示开源投入的决心,在面对广受欢迎的后起之秀 Spring Cloud,和新生儿 Service Mesh 的夹击下,Dubbo 的路将怎么走下去?在云原生时代,它如何延续当前光芒?前言 本篇作为整个系列的开篇,将整体...
    文章 2020-09-23 1200浏览量
  • MongoDB 一致性模型设计与实现

    考虑如下情况,数据写入到 majority 节点后,没有在日志中持久化,当 majority 节点发生重启恢复,那么之前使用「linearizable readConcern」读取到的数据就可能丢失,显然和「线性一致性」的语义不相符。...
    文章 2021-03-15 153浏览量
  • MongoDB 一致性模型设计与实现

    考虑如下情况,数据写入到 majority 节点后,没有在日志中持久化,当 majority 节点发生重启恢复,那么之前使用「linearizable readConcern」读取到的数据就可能丢失,显然和「线性一致性」的语义不相符。...
    文章 2021-03-08 55浏览量
  • 浅谈分布式一致性:Raft 与 SOFAJRaft

    怎么确定当前的 leader 真的是 leader(网络分区)?2)最简单的实现方式:读请求走一遍 raft 协议有什么问题?不仅有日志写盘开销,还有日志复制的 RPC 开销,在读比重较大的系统中是无法接受的还多了一堆的 raft“读...
    文章 2021-06-01 5781浏览量
  • EMQ百万级MQTT消息服务(小技巧)

    在用户验证中可以使用plain|md5|sha|sha256|bcrypt等hash方式(默认使用的sha256),但是出于安全性考虑EMQ也支持对密码加盐,可以解开注释使用一下加盐方式中的一种 vim/usr/local/emqttd/etc/plugins/emq_auth_mysql....
    文章 2020-08-11 181浏览量
  • 云原生时代,微服务如何演进?

    首先把外部系统传输过来的请求都进行一次标准化,我们有一个适配器,进行标准化之后,把它放到一个请求负载均衡器中,这个负载均衡已经能理解请求本身的语义,它就能驱动请求处理的逻辑进行请求处理。当请求处理单元...
    文章 2020-08-28 1354浏览量
  • 如何用 Retrofit 2 在安卓上实现 HTTP 访问?

    类型安全 HTTP 客户端主要意味着,你只需关心发送出去的网络请求的语义,而不必考虑 URL 构建的细节,以及参数设定是否正确之类的事。Retrofit应对这些易如反掌,你只需写几个接口即可。就是这么简单!我们通过一个...
    文章 2016-03-03 4340浏览量
  • DTCC 2019|云时代数据库迁移&容灾技术新进展与应用

    一个就是延迟很大,就是一旦重启,因为安全位点很老旧,就会将数据拉倒老旧的安全位点,需要拉取很长一段时间的增量数据,使得数据同步的速度非常慢。另外一点就是很有可能redo等日志已经删除掉了,那么此时就可能...
    文章 2019-05-24 3109浏览量
  • 分布式一致性算法Raft简介(上)

    如何实现linearizable semantics(线性化语义),即每个客户端命令只能执行一次(once and exactly once,其实就是防止出现多次执行出问题,类似于幂等性概念);6、配置变更:如何在集群中新增、或删除机器?slide 5...
    文章 2017-03-27 939浏览量
  • 一文详解 Nacos 高可用特性

    先统一一下语义,在微服务架构中一般会有三个角色:Consumer、Provider 和 Registry,在今天注册中心的主题中,Registry 是 nacos-server,而 Consumer 和 Provider 都是 nacos-client。在生产环境,我们往往需要...
    文章 2020-12-28 9277浏览量
  • The Log(分布式Log学习)

    事件数据,记录了事件是怎么发生的,而不仅仅是发生了什么,这一类log通常被当做应用日志,因为一般是由应用系统写入的。但这一点,其实混淆了log的功能。Google的财富,其实,是由一个建立在(用户)点击流和好恶...
    文章 2017-11-14 1123浏览量
  • 阿里内核月报2015年03月

    Howells抱怨说overlayfs对一些安全技术目前支持不够(比如SELinux),由于overlayfs的设计原因,任何一个文件在overlayfs上有3个inode,只读层有一个,可写层有一个,overlayfs自己还有一个,这个带来的问题就是不...
    文章 2017-06-07 1291浏览量
  • java session 详解

    而到了web服务器蓬勃发展的时代,session在web研发语境下的语义又有了新的扩展,他的含义是指一类用来在客户端和服务器之间保持状态的解决方案④。有时候session也用来指这种解决方案的存储结构,如“把xxx保存在...
    文章 2016-04-28 1227浏览量
  • 阿里内核月报2014年5月-06月

    长久以来,重启操作系统来安装一个内核补丁一直是一个烦人的事情。很多时候,重启系统的时机会受到其他条件的限制。此外,用户则更希望能够在不重启系统的情况下完成内核补丁的安装工作。2008年为了迎合这一需求...
    文章 2017-06-06 1694浏览量
  • 《淘宝技术这十年》读书笔记(二).Java时代的脱胎换骨...

    2004年初,SQLRelay的问题解决不了(不能总这样通过不断地重启保证系统的稳定性),数据库必须要用Oracle,那么从哪里动刀呢?只有换开发语言了。换什么语言好?用Java。Java是当时最成熟的网站开发语言,它有比较...
    文章 2015-04-22 2293浏览量
  • 阿里内核月报2014年4月

    Snitzer:提醒大家注意一下,我们关心的不是那些硬件设备对DISCARD命令的真实支持情况到底怎么样,它可能支持,可能不支持,眼下咱们没能力关心,咱们关心的仅仅是把这个命令传到dm-thin这一层,让dm-thin知道哪块...
    文章 2017-06-06 1591浏览量
  • 如何正确地使用Redis(附性能测试实验结果)

    但是具体是怎么影响的&xff0c;我们做几个实验来观察下&xff1a;请求包大小为2字节 redis-benchmark-h?172.17.167.56-p?6379-c?10-n?1000000-t?set-d?2-q SET:52474.16?requests?per?second CPU平均损耗&xff1a;...
    文章 2021-04-20 949浏览量
  • 10问10答:你真的了解线程池吗?

    1 corePoolSize=0会怎么样这是一个争议点。我发现大部分博文,不论是国内的还是国外的,都是这样回答这个问题的:提交任务后,先判断当前池中线程数是否小于corePoolSize,如果小于,则创建新线程执行这个任务。否者...
    文章 2021-05-28 2439浏览量
  • 应用运维智能化的关键技术——《应用智能运维实践...

    图4-2?淘宝VIP流量示意怎么计算t时刻的振幅呢&xff1f;可以使用来表示振幅。例如&xff0c;t时刻有900人在线&xff0c;t-1时刻有1000人在线&xff0c;那么&xff0c;可以计算出掉线人数是100。如果参考过去14天的数据&xff0c;那么...
    文章 2021-07-06 407浏览量
  • 2020这一年总结出来的Java面试题,常频面试题大汇总~

    用 PreparedStatement,一般来说比 Statement 性能高:一个 sql发给服务器去执行,涉及步骤:语法检查、语义分析,编译,缓存。有外键约束会影响插入和删除性能,如果程序能够保证数据的完整性,那在设计数据库时就...
    文章 2020-12-12 652浏览量
  • Apache ActiveMQ实战(1)-基本安装配置与消息类型

    ActiveMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。ActiveMQ使用Apache提供的授权,任何人都可以对其实现代码进行修改。ActiveMQ...
    文章 2016-07-06 1351浏览量
  • 沸腾新十年|中国语音产业江湖和科大讯飞的前半生

    以语音第一股的科大讯飞为主线,描述了在这三个时代中它得到了怎样的机会和面临的挑战。作者:J金红 写在前面: 这是《沸腾新十年》的第十一篇剧透文,也是2019年的第一篇剧透文,从确认选题到采编到反复修改,这篇...
    文章 2019-01-11 564浏览量
  • 开源低代码平台开发实践二:从 0 构建一个基于 ER 图...

    通用JSON接口设计一套接口,规定好接口语义,就像 GraphQL 那样。这样做的是优势,就是不需要接口文档,也不需要定义接口版本了。接口以 JSON 为参数,返回也是 JSON 数据,可以叫 JSON 接口。查询接口接口描述:url...
    文章 2021-09-04 21浏览量
  • 阿里内核月报2014年7月-8月

    Capsicum:一种基于文件句柄的新安全模型 Capsicum是一种源自FreeBSD的安全模型,与Linux下众多LSM的相同之处在于它们都是基于权限管理的,而不同之处在于LSM针对的操作对象非常丰富,有进程、VMA、端口、带有标签的...
    文章 2017-06-06 2741浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化
http://www.vxiaotou.com