• 架构师部落
  • 99
    位关注
    1
    个提问
    228
    篇博客
热门话题
  • 嗟来之食
  • 一个正则表达式陷阱引发的血案
  • 正则表达式是程序员经常使用的工具之一。本文作者通过一个正则表达式的陷阱,先深入剖析了出现问题的原因,后给出怎么处理这类问题的方法。最后还给出了一些检测常见正则表达式问题的工具,十分值得深入研究。前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用
  • 架构师部落
    1周前
    122 热度
    0 评论
  • 一剑天涯
  • 系统架构设计之-任务调度系统的设计
  • 实习生张大胖这是个代码写得很烂的电商系统,只要运行一段时间,服务器就会出现Out Of Memory。别人都忙得四脚朝天,于是实习生张大胖被抓了壮丁去研究为什么会出现OOM。刚入行的张大胖技术水平一般,“装模作样”地看代码,研究日志,请教
  • 架构师部落
    1周前
    86 热度
    0 评论
  • 超级水痘
  • 世界杯-啤酒-API
  • 一、前言在我学习软件开发之前,API听起来像是一种啤酒。这篇文章我会大量使用这个词,我就以酒吧为例,比如我向酒吧订购API。调酒师响应给我一个404:资源未找到。我遇到了很多人,他们都在科技和其他领域工作,对于这个相当常见的术语含义是什么,他们有一个相当模糊或不正确的理解。从技术上讲,API代表应用程序编程接口。在某种程度上,大多数大公司都会为其客户构建
  • 架构师部落
    1周前
    124 热度
    0 评论
  • 三个逗号
  • 为什么微型化是机器学习的未来?
  • 当Azeem要我在CogX上发表演讲时,他让我突出一个让观众信服的要点。几年前,我的首要任务就是让人们相信深度学习是一场真正的革命,而不仅仅是一种时尚,已经有足够多旗舰产品应用深度学习的先例,这似乎已经证明
  • 架构师部落
    1个月前
    95 热度
    0 评论
  • 没逍遥
  • 图说TCP/IP网络协议
  • 公司的服务器全部上云端。R国的也要上到AWS,R国跟U国关系紧张,请求不能直接发,要通过搭在S国的跳板机中转,来访问在U国的数据库。于是我们先模拟配置了,并且测试了这个流程。都弄成功了开始R国的上云之路。然而,我们的模拟测试是一点问题都没有。等到R国正式上的时候,傻眼了。不知道
  • 架构师部落
    1个月前
    114 热度
    0 评论
  • 雷布斯
  • 一只爬虫的自白
  • 诞生我是一个Web Crawler , 有时候称为Spider , 你们经常说的爬虫就是我。我想我是遇到了好时代,感谢IT政府,提供了简单的HTTP协议,还有HTML,CSS, JavaScript这一系列开放的技术, 原来的桌面应用,局域网应用都被搬到了网络上,形成了一个个的网
  • 架构师部落
    1个月前
    139 热度
    0 评论
  • 熊大的熊二
  • 分布式缓存架构设计
  • 零、 题记在高并发场景下,需要通过缓存来减少数据库的压力,使得大量的访问进来能够命中缓存,只有少量的需要到数据库层。由于缓存基于内存,可支持的并发量远远大于基于硬盘的数据库。所以对于高并发设计,缓存的设计是必不可少的一环。一、为什么要使用缓存为什么要使用缓存呢?源于人类的一个梦想,就是多快好省的建设社会主义。多快好省?很多客户都这么要求,但是作为具体做技术的你,当然知道,好
  • 架构师部落
    1个月前
    124 热度
    1 评论
  • 李白羽
  • kafka架构详解
  • 我是一条消息,从我被生产者发布到topic的时候,我就清楚自己的使命:被消费者获取消费。但我一直很纳闷,把我直接推送给消费者不就行了,为什么一定要先推送到类似队列的topic中呢,消息队列的作用到底是什么呢?在消息队列出现以前,服务之间的矛盾由来已久,服务A调用服务B,经常要等待服务B处理完后续流程再返回结果,因此服务A常常抱怨服务B接收处理能力太慢,服
  • 架构师部落
    1个月前
    246 热度
    1 评论
  • 石更生
  • 解密京东千亿商品系统核心架构
  • 商品,黄金交易流程最基础、最核心的环节,无商品不电商。商品数据无处不在,商家(采销、供应商)发布管理、供应商下采购单、仓储配送、促销、搜索、商详页展现、购物支付、财务结算、售后服务等,都离不开商品。商品信息要准确传导于京东整个供应链的各节点,必须要有一套稳健、可靠的商品服务体系支撑。原本并没有统一的商品服务及存储。DBA搭建了一套包含若干层级的SqlServer数据库复制结构,
  • 架构师部落
    2个月前
    1108 热度
    0 评论
  • 林丹丹
  • 不理解Zookeeper一致性原理,谈何异地多活改造
  • 在2017年饿了么做异地多活建设之时,我的团队承担了Zookeeper的异地多活改造。在此期间,我听到了关于Zookeeper一致性的两种不同说法: 一种说法是Zookeeper是最终一致性,由于多副本,以及保证大多数成功的Zab协议,当一个客户端进程写入一个新值,另一个客户端进程不能
  • 架构师部落
    2个月前
    196 热度
    0 评论
  • 赵金阳
  • 作为程序员都该了解一点 Linux 内存管理知识
  • 这是以前工作中的一个真实案例:运维人员突然发现有个在线服务失效了。一般遇到这种情况,运维和相关的研发人员都会查看在线的日志服务,必要的话还会登录到生产环境的服务器上去一看究竟。这次略有不同。通过 ping 可以知道这台服务器还「活着」,但是无法通过 ssh 登录,网络链路确认了没有问题,在线系统日志也查不出什么端倪。排除了所有的可能性之后,我们只能认为,这台服务器不仅干掉了我们部署的服务,
  • 架构师部落
    2个月前
    202 热度
    0 评论
  • 斗鱼
  • 对话新浪微博研发总监李庆丰 程序员如何才能跑的更快
  • 李庆丰,新浪微博研发中心研发总监,负责微博视频及通讯相关服务研发工作。2010年加入微博,作为核心技术人员经历了微博爆发式增长、艰难突破、再度腾飞的全过程。技术上专注于高可用高并发架构方向,主导及推进微博平台微服务化、服务治理、SLA保障体系等多个记者
  • 架构师部落
    2个月前
    235 热度
    0 评论
  • 星空
  • 因特尔黑科技:黑暗中快速成像系统
  • 想在黑暗中看清周围,不可避免地要用到夜视仪。那么如果是想在黑暗中拍照,又没有闪光灯,如何才能排到清晰的照片?在CVPR 2018上,英特尔实验室的Vladlen Koltun和陈启峰带领的团队提出了一种在黑暗中快速成像的系统,效果非常赞。 在暗光下的图像易受到低信噪比和低亮度的影响。短曝
  • 架构师部落
    2个月前
    126 热度
    1 评论
  • SALLES
  • 架构师之路--如何使用事件溯源解决微服务的可见性问题
  • 微服务架构目前是各互联网系统架构的首选,在使用微服务的过程中,调试一个分布式系统是一项具有挑战的任务, 事件溯源是一种非常好的方式来解决微服务可见性的一种手段。且看大名鼎鼎的couchbase如何使用事件溯源解决微服务的可见性问题。正如我在之前的文章中提到那样,微服务是怎样失败的,调试一个分布式系统是一项具有挑战的任务。
  • 架构师部落
    2个月前
    72 热度
    1 评论
  • 超威蓝猫
  • Code Review是个好东西为何你就用不好?
  • 今天先聊聊 Code Review。Code Review 在国内一直算个痛点,明知道是个好东西,就是用不好。要么是制度问题,要么是流程问题,要么是观念问题,据我了解,国内 Code Review 做得又好又有效的,不算多数。我自己创业之前,也在几家公司工作过
  • 架构师部落
    2个月前
    115 热度
    1 评论
  • 羊肉串
  • 以太坊:防ASIC算法可行性探讨
  • 区块链技术中,共识算法是其中核心的一个组成部分,比特币和以太坊使用的是POW。对于使用POW算法的比特币来说,经历了CPU挖矿,GPU挖矿,ASIC矿机挖矿的过程。同样的以太坊也面临ASIC矿机挖矿的问题,本文作者就是否需要防止ASIC矿机做了探讨。本文仅仅代表我自己的观点,而非以太坊基金会或任何其他实体。 过去两周,我一直密切关注社交媒体上有关设计和实现新的防ASIC工作量证明算法
  • 架构师部落
    2个月前
    96 热度
    0 评论
  • 石更生
  • 京东7Fresh新零售架构设计分析
  • 7Fresh是京东第一个线上线下融合落地的零售创新业务模式,店内有大量设备的集成,设备供应商达50多家,针对线下业务的特点,团队独立规划和设计POS收银系统、店内生产系统、加工系统、货架陈列系统、魔镜系统、餐饮
  • 架构师部落
    2个月前
    267 热度
    1 评论
  • 黑色石头
  • 支撑支付宝双十一4200万次/秒的数据库架构解析
  • 一、发展历程 OceanBase数据库是阿里巴巴和蚂蚁金服完全自主研发的金融级分布式关系数据库系统,和基于开源数据库产品进行改造的解决方案不同的是:OceanBase内核100多万行代码都是我们的同学一行行写出来的,所以我们对其有完全的掌控力,这一点对OceanBase的持续发展以及获得更广泛的应用有着十分重要的意义。从2010年立项开始算起的八年时间里,OceanBase版本号也从0
  • 架构师部落
    2个月前
    109 热度
    0 评论
  • 范蓉蓉
  • 如何搭建支持http2的web服务?搭建支持http2的web服务步骤详解
  • 前段时间开始,公司各项业务开始陆续接入http2,关于http2的优点与所适用的场景网上有很多的文档可以查阅,这里我主要是总结分享一下如何从0到1搭建http2服务。这里先说明一下,要完成http2的请求需要客户端和服务端同时支持,如下表格可以看出,只要客户端或服
  • 架构师部落
    2个月前
    109 热度
    0 评论
  • 石梁发
  • 什么是DevOps ?如何才能成为一个好的DevOps?
  • 运维开发这个岗位与普通的业务开发不同,与日常的运维工作也不同。要求兼顾开发与运维两种能力。既要掌握不弱于业务开发的开发技术;又要负责SRE同学日常的运维能力;上线之前,还要像QA同学一样,对自己的服务进行测试
  • 架构师部落
    2个月前
    111 热度
    1 评论
   可能感兴趣的群组
   可能感兴趣的人
   这些书籍很有料