• DDD战略篇:架构设计的响应力

    组件之间能够互相调用,但彼此之间不应该有强依赖,即各自完成的业务是相对独立的,不会因为一方掉线而牵连另外一方,比如新闻网站挂掉了,聊天网站应该继续正常提供服务,可能提示用户暂时无法提供新闻信息而已。...
    文章 2017-10-31 5220浏览量
  • 一线互联网技术总监的忠告:我们精通那么多技术为何...

    很多人从一开始就凭直觉写程序,有了一定经验以后一般能认识到重复代码的危害,对复用性有很强的认识,于是就会进一个陷阱——盲目追求复用,结果破坏了内聚性。业界关于“复用性”的认识存在一个误区——认为包括...
    文章 2020-02-27 1315浏览量
  • 一文读懂架构整洁之道(附知识脉络图)

    软件复用的最小粒度应等同于其发布的最小粒度。直白地说,就是要复用一段代码就把它抽成组件。该原则指导我们组件拆分的粒度。7.CCP(共同闭包原则) 为了相同目的而同时修改的类,应该放在同一个组件中。CCP 原则是...
    文章 2019-06-11 17480浏览量
  • 架构整洁之道,看这一篇就够了!

    软件复用的最小粒度应等同于其发布的最小粒度。直白地说,就是要复用一段代码就把它抽成组件。该原则指导我们组件拆分的粒度。7.CCP(共同闭包原则) 为了相同目的而同时修改的类,应该放在同一个组件中。CCP 原则是...
    文章 2019-05-14 15257浏览量
  • 2017QCon分享:从淘宝到云端的高可用架构演进

    比如在设计技术方案的时候,在最后一章单独有一个容灾设计,这个节点里任何服务挂掉的时候,你要保持什么样的方式保持这个服务是可用的。在容灾设计时有几点必须考虑,比如我引了一个新jar包或者调了一个新的RPC的...
    文章 2017-10-25 2959浏览量
  • 纯干货|从淘宝到云端的高可用架构演进

    比如在设计技术方案的时候,在最后一章单独有一个容灾设计,这个节点里任何服务挂掉的时候,你要保持什么样的方式保持这个服务是可用的。在容灾设计时有几点必须考虑,比如我引了一个新jar包或者调了一个新的RPC的...
    文章 2017-06-19 2171浏览量
  • 对新思路项目的一些思考和总结

    而来考拉后也是极力主导考拉接业务中台的改造,因为我一直坚信一个道理:软件复用度的提升是一个领域的长期架构方向。整个新丝路对接中台的改造中整体来讲在对于考拉整体能力和稳定性的提升,以及单元人员面积和机器...
    文章 2021-11-29 171浏览量
  • 戴文的Linux内核专题:21 配置内核(17)

    引用Linus Torvalds的话:Linux中没有原始设备的原因似乎我个人任何原始设备是一个愚蠢的注意。下面的驱动会使I2C驱动生成调试信息(I2C Bus debugging messages)。接下来,我们有串行外设接口(Serial Peripheral ...
    文章 2017-05-02 778浏览量
  • 如何带领团队“攻城略地”?优秀的架构师这样做

    2.SRP(单一职责原则):任何一个软件模块,都应该有且只有一个被修改的原因,“被修改的原因“指系统的用户或所有者,翻译一下就是,任何模块只对一个用户的价值负责,该原则指导我们如何拆分组件。举个例子,CTO ...
    文章 2019-07-03 16411浏览量
  • 去哪儿网基于Mesos和Docker构建私有云服务实践

    框架本身不能重注册,如果框架跑到一半挂掉了,重启之后之前的任务就直接忽略不管,需要手工Kill掉这个框架。不能动态扩容executor。最后是不能扩容、动态调整,临时改动的话只能重发任务。整个过程比较简单,如下图...
    文章 2017-10-02 1508浏览量
  • 去哪儿网基于Mesos和Docker构建私有云服务的实践

    框架本身不能重注册,如果框架跑到一半挂掉了,重启之后之前的任务就直接忽略不管,需要手工Kill掉这个框架。不能动态扩容executor。最后是不能扩容、动态调整,临时改动的话只能重发任务。整个过程比较简单,如下图...
    文章 2017-09-11 1433浏览量
  • 去哪儿网基于Mesos和Docker构建私有云服务的实践

    框架本身不能重注册,如果框架跑到一半挂掉了,重启之后之前的任务就直接忽略不管,需要手工Kill掉这个框架。不能动态扩容executor。最后是不能扩容、动态调整,临时改动的话只能重发任务。整个过程比较简单,如下图...
    文章 2017-10-11 1602浏览量
  • RPC框架Dubbo深入分析

    图中的Consumer和Provider是抽象概念,只是想让看图者更直观的了解哪些类分属于客户端与服务器端,不用Client和Server的原因是Dubbo在很多场景下都使用Provider,Consumer,Registry,Monitor划分逻辑拓普节点,保持...
    文章 1970-01-01 2191浏览量
  • 超全总结|阿里如何应对电商故障?...

    Netflix发布猴子军团的原因是因为,他们很早就吃过云故障的亏,所以本能是认为云设施是不可靠的,必须在通过演练来验证软件层面的容灾。古代有个哲学家说过"没有人曾经两次踏进同一条河流",因为无论是这条河还是这...
    文章 2017-06-19 3863浏览量
  • 可信云原生软件供应链(Software Supply Chain)-...

    在storage这层是被无视掉的。一些可改进点 整体的代码结构比较简单&xff0c;虽然项目是2017年开始的&xff0c;但是开发活跃度不是很高&xff0c;主要还是几个Google Cloud的工程师在参与。API 可以探讨的一个点是Grafeas服务...
    文章 2020-02-25 269浏览量
  • 给 K8s API“做减法”:阿里巴巴云原生应用管理的挑战...

    而 Operator 以及 K8s 的各种工作负载组件(Deployment、StatefulSet 等),具体来说就像某个实例了这些组件自动拉起来一个弥补上原来所需要三个的实例数,包括一些自愈、扩缩容等能力,对应在第 3 层;...
    文章 2019-11-23 3203浏览量
  • 你离架构师还有多远?

    工具nginx必备技能超级好用,高性能,基本不会挂掉的服务器,功能多多,解决各种问题。数据库的设计能力,mysql必备,最基础的数据库工具,免费好用,对它基本的参数优化,慢查询日志分析,主从复制的配置,至少要...
    文章 2018-04-10 2188浏览量
  • 2020 年,从架构谈起,到 Mesh 结束

    方便部署:如果系统的部署成本很高,那使用价值就不会很高了,我们很多企业都存在那种动也不敢动,改也不敢改,停也不敢停的系统,除了祈祷它别挂掉好像没有别的办法,或者很多企业都采用了 K8s 这种先进的编排系统...
    文章 2020-07-16 1732浏览量
  • HBase生产环境配置与使用优化不完全指南

    如果只是这样的话,线上的表现仅仅为短暂延迟,如果离线任务再把CPU撑爆,RegionServer节点可能会直接宕机挂掉,造成严重的生产影响。还有一种情况是离线任务大量读写磁盘、读写HDFS,导致HBase IO连接异常也会造成...
    文章 2018-11-07 4597浏览量
  • 中华万年历CTO杭建:Java后端技术概览(赠书福利)

    此外,这里需要补充的是为了保证同等角色的服务的高可用,如LVS经常作为流量的入口,因此会部署多个LVS结点互为主备防止一个挂掉的时候造成服务不可用。而实现互为主备的技术目前用的最多的就是Keepalived。虚拟化:...
    文章 2018-05-16 2475浏览量
  • Serverless 风暴来袭,前端工程师如何应对?

    serverless技术的普及将把这个问题消除掉,借助于serverless技术,前端可以快速搭建一个ssr的场景,在服务器取数,在服务器渲染,直出html给到客户端,而不用关心这个渲染服务能否扛得住流量,会不会挂掉,这些事情...
    文章 2019-03-13 8216浏览量
  • Kubernetes 在知乎上的应用

    Kubernetes 的架构设计简单明了,容器管理的抽像做的很好,重易进行复用和二次开发,没有必要造重复的轮子。比较典型的像Pod、Mesos 也已经引进了类似概念。Kubernetes 已经逐渐成为业界主流。社区很活跃,新的特性...
    文章 2018-12-14 1188浏览量
  • 【JAVA秒会技术之秒杀面试官】JavaSE常见面试题(四)

    (4)里氏替换原则:任何时候都可以用子类型替换父类型。(关于里氏替换原则的描述,Barbara Liskov女士的描述比这个要复杂得多,但简单的说就是能用父类型的地方就一定能使用子类型。里氏替换原则可以检查继承...
    文章 2016-12-08 1904浏览量
  • 搞定计算机网络面试,看这篇就够了

    在这里顺带提一下之前一直被一些大公司甚至一些国家政府支持的OSI失败的原因: OSI的专家缺乏实际经验,他们在完成OSI标准时缺乏商业驱动力 OSI的协议实现起来过分复杂,而且运行效率很低 OSI制定标准的周期太长,...
    文章 2018-07-30 2613浏览量
  • 闲鱼异地多活架构设计与实现

    当区域挂掉时,服务切至备份区域保证服务可用性。但异地灾备的问题是:a)另一个区域不跑流量,出了问题不敢切。b)备份全站,资源利用率低。c)存在跨地域访问。异地多活:异地多活从接入层开始做多区域多机房部署...
    文章 2021-10-14 64浏览量
  • 敢啃“硬骨头”,开源分布式数据库 TiDB 如何炼成?

    这就是问题,而这也是为什么我们会觉得我在做一些跨业务的查询或者说一些跨物理的这个机器的查询和写入会比较麻烦的原因。但是终于这个情况在发生变化,因为在 2000 年以后,分布式系统理论开始变为主流。这有一个...
    文章 2018-10-22 3516浏览量
  • Kubernetes 在知乎的应用

    Kubernetes 的架构设计简单明了,容器管理的抽像做的很好,重易进行复用和二次开发,没有必要造重复的轮子。比较典型的像Pod、Mesos 也已经引进了类似概念。Kubernetes 已经逐渐成为业界主流。社区很活跃,新的特性...
    文章 2017-10-11 1323浏览量
  • 探索分布式服务框架Dubbo3:为何选择Dubbo

    服务与应用紧耦合:服务挂掉,应用无法可用;服务集群负载配置:Nginx配置,存在单点问题;在去选择技术框架时,技术框架最基本要解决上面现存问题,同时我们也要确认出我们的期望,要达到的目标是什么: 支持当前...
    文章 2018-06-21 2273浏览量
  • dubbo结构及通信简介

    Consumer和Provider是抽象概念,只是想让看图者更直观的了解哪些类分属于客户端与服务器端,不用Client和Server的原因是Dubbo在很多场景下都使用Provider,Consumer,Registry,Monitor划分逻辑拓普节点,保持统一概念...
    文章 2017-11-12 1358浏览量
  • 一文掌握云数据库现状与前沿技术

    值得一提的是 Aurora 的兼容性,其实做数据库的都知道,兼容性是一个很难解决的问题,可能实现上很小的差异就会让用户的迁移成本变得很大,这也是为什么中间件和分库分表的方案如此反人类的原因,我们大多都在追求...
    文章 2017-08-03 2481浏览量
1 2 3 >

云产品推荐

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