ITPub博客

关于 “架构设计” 的内容如下:

  • 从构建分布式秒杀系统聊聊WebSocket推送通知

    前言秒杀架构到后期,我们采用了消息队列的形式实现抢购逻辑,那么之前抛出过这样一个问题:消息队列异步处理完每个用户请求后,如何通知给相应用户秒杀成功?场景映射首先,我们举一个生活中比较常见的例子:我们去银行办理业务,一般会选择相关业务打印一个排号纸,然后就可以坐在小板凳上玩着手机,等待被小喇叭报号。当小喇叭喊到你所持有的号码,就可以拿着排号纸去柜台办理自己的业务。这里,假设当我们取排号纸的时候,银行

    tianxiaoxu 软件结构 2044 2018-07-20 17:39
  • 视频监控系统安装工作中总结的十条宝贵经验

    我们常用的交换机的实际带宽是理论值的50%-70%,所以一个百兆口的实际带宽在50M-70M。4M*12=48M,因此建议一台百兆接入交换机最大接入12台720P网络摄像机。同时考虑目前网络监控采用动态编码方式,摄像机码流峰值可能会超过4M带宽,同时考虑带宽冗余设计,因此一台百兆接入交换机控制在8台以内时最好的,超过8台建议采用千兆口。

    陶然陶然 操作系统 2 2018-07-23 17:18
  • 分布式之闲侃前后端分离架构的必要性

    由于近期前端抽不出资源,博主最近接手一个前端项目的代码维护工作。拿到手一看,一脸懵逼,和博主当年所学的jsp开发方式、利用ajax来请求数据的单页面开发方式完全不同。然而火坑已经跳下,只能硬着头皮啃,博主只能默默告诉自己“冲冲冲,四驱战士在行动”。

    HitTwice 数据架构 1430 2018-07-21 14:01
  • 传统ECM濒临死亡,杀手同样是人工智能!

    今年早些时候,Michael Woodbridge在Gartner的一篇博客文章中提到“ECM已经濒临死亡”。事实上,在2.5千兆字节的数据世界中,传统的企业内容管理(ECM)和信息管理方法都已经不再可行。企业每天都会创建新的数据字节,传统的管理方法容易在文档管理时出现混乱,无法正确管理数据和文档可能会严重阻碍业务发展,进而造成企业效率低下、减缓销售和其他关键流程出现问题。

    赵钰莹 基础设施 2230 2018-07-19 17:51
  • 干货 | 大型网站项目架构技术一览

    对于大型网站技术的理解,可以从架构技术原理的组织方式以架构要素作为维度,从系统性能、可用性、伸缩性、扩展性、安全性几个角度阐述网站架构的技术要点。还有另一种较为直观的组织方式,是从不同架构层次所使用的网站架构技术这个维度进行描述的。

    zhs1994 基础设施 508 2018-07-19 17:50
  • 如何用活字格定制监狱管理系统

    在传统开发模式下,开发监狱管理系统需要编写大量的代码,使用活字格提供的可视化设计器,会Excel就能进行开发,导入模板即可生成 Web 应用,让监区管理人员能快速将该系统搭建出来

    77rou 软件结构 401 2018-07-19 15:29
  • 报表模板—在项目管理中应用数据报表分析

    行业报表模板库是葡萄城推出的一款完全免费的报表制作、学习和参考工具,葡萄城行业报表模板库此次发布了包含人员效能分析、项目资源分析、计费工时分析、结算时间分析等8张在项目管理中运用的典型报表模板。

    77rou 软件结构 394 2018-07-19 14:25
  • 微软对Github的收购意味着开源的未来?

    现在,微软实际上成为了GitHub上最活跃的贡献者。关于此次收购,Nadella表示:“微软是保持开发者第一的公司。我们认识到这次收购中我们承担的社区责任,我们会更加承诺对开发者的自由、开放和创新。”

    刘美利 基础设施 2786 2018-07-19 09:25
  • 如何使用Spring Cloud构建微服务架构?

    微服务架构模式的核心在于如何识别服务的边界,设计出合理的微服务。但如果要将微服务架构运用到生产项目上,并且能够发挥该架构模式的重要作用,则需要微服务框架的支持。

    陶然陶然 软件结构 2636 2018-07-18 09:51
  • 分布式之抉择分布式锁

    目前网上大部分的基于zookpeer,和redis的分布式锁的文章都不够全面。要么就是特意避开集群的情况,要么就是考虑不全,读者看着还是一脸迷茫。坦白说,这种老题材,很难写出新创意,博主内心战战兢兢,如履薄冰,文中有什么不严谨之处,欢迎批评。博主的这篇文章,不上代码,只讲分析。

    HitTwice 数据架构 1536 2018-07-16 17:41
  • 深入理解:分布式之抉择分布式锁

    Java大蜗牛 软件结构 366 2018-07-16 16:45
  • 更清晰的MVC分层架构

    Java大蜗牛 软件结构 234 2018-07-15 22:16
  • 必须理解的分布式系统中雷同的集群技术及原理

    在当今信息爆炸的时代,单台计算机已经无法负载日益增长的业务发展,虽然也有性能强大的超级计算机,但是这种高端机不仅费用高昂,也不灵活,一般的企业是负担不起的,而且也损失不起,那么将一群廉价的普通计算机组合起来,让它们协同工作就像一台超级计算机一样地对外提供服务,就成了顺其自然的设想

    HitTwice 数据架构 619 2018-07-13 21:07
  • 搭建高可用负载均衡器: haproxy+keepalived

    企业业务量比较小的时候,单台服务器就可以满足业务需要了。但是随着业务发展,单服务器的问题就凸显出来了:当服务器挂掉时,业务就会中断;当业务量增加,单台服务器性能变差,如何透明的扩展服务器和带宽,增加服务器吞吐量。负载均衡器可以解决以上问题。

    HitTwice 基础设施 621 2018-07-13 17:17
  • 踩坑实践:如何消除微服务架构中的系统耦合

    微服务架构实施后,不少通用数据访问会拆分成服务,通用业务也会拆分成服务,站点与服务之间的依赖关系会变得复杂,服务与服务之间的调用关系也会变得复杂。如果水平拆分/垂直拆分得不合理,系统之间会严重耦合,如何消除微服务架构中的系统耦合?

    陶然陶然 数据架构 181 2018-07-13 13:51
  • 聊聊架构设计做些什么来谈如何成为架构师

    架构的表现形式有很多,从本质上单体应用的架构设计思想和分布式系统是一致的,所谓服务化其实也是模块化的思想,只是维度的不同,导致用到的一些工具或者环境不同,但这都是“术”层面的东西。光学这些招数,永远也学不完。架构之路漫长,继续前行,共勉。

    huorongbj 软件结构 159 2018-07-13 06:58
  • 详解:知乎反作弊系统「悟空」架构演进!

    截止今年 5 月,知乎已拥有 1.6 亿注册用户,近几年在问答,专栏文章之外,社区衍生出了一些新的产品线和产品形态。因此「悟空」对接的业务形态也得到了扩展,从最初重点控制的内容类 Spam ,扩展到行为类 Spam,交易风险等等。目前「悟空」已经覆盖了知乎 10 个业务线,近 100 个功能点。

    赵钰莹 数据架构 849 2018-07-12 17:53
  • Zookeeper入门看这篇就够了

    HitTwice 数据架构 640 2018-07-12 13:50
  • SAP ERP classification和C4C的同步

    要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

    i042416 软件结构 155 2018-07-11 13:44
  • 笔记本电脑改装Win7系统注意事项

    笔记本电脑改装Win7系统注意事项

    dbasdk 操作系统 171 2018-07-10 17:50
点击加载更多

成为大咖

联系我们
itpub
help@itpub.net
010-59127154
扫描二维码联系客服
关于 广告服务 使用条款
京ICP备16024965号
经营性网站备案信息
网络110报警服务
中国互联网举报中心
北京互联网违法和不良信息举报中心