标签:架构设计

编程技术

保障 IDC 安全:分布式 HIDS 集群架构设计

9

xiaoli.he 发布于 2019-04-26

背景 近年来,互联网上安全事件频发,企业信息安全越来越受到重视,而 IDC 服务器安全又是纵深防御体系中的重要一环。保障 IDC 安全,常用的是基于主机型入侵检测系统 Host-based Intrusion Detection System,即 HIDS。在 HIDS 面对几十...

阅读(12)评论(0)赞 (0)

编程技术

「全栈之路」Web前端开发的后端指南

18

xubiao.zhuang 发布于 2019-04-25

在若干次前的一场面试,面试官看我做过 python 爬虫/后端 的工作,顺带问了我些后端相关的问题: 你觉得什么是后端? 送命题。当时脑瓦特了,答曰: 逻辑处理和数据增删改查。。。 当场被怼得体无完肤,羞愧难当。事后再反思这问题,结合资料总结了一下。发现自己学过的 Redis 、...

阅读(10)评论(0)赞 (0)

编程技术

《代码大全》读书笔记-构建的前期

1

yeseng 发布于 2019-04-25

 如上图所示是软件工程的生命周期或者是软件中某个迭代生命周期。构建活动一般滴被认为是包括 详细设计 、 编码调试 、 测试 这些活动的集合。当然这张图只是一个简单大概的示例而已,实际软件开发过程中的会涉及到更多的活动以及更多的参与者,并且每个活着的参与者不止是只有一个。比如测试...

阅读(10)评论(0)赞 (0)

编程技术

如何成为一名优秀的架构师

3

xiaoli.wang 发布于 2019-04-25

同时期进入到同一间公司,参与同一个项目的同学,时间长了之后,有同学的架构能力很强,有的却还像一个新手,造成这种差别的原因除了个体素质的差异,还有一个是工作方式和思考方式上的差异。 其实,在工作中,架构的学习和经验的积累,是有一些比较好的方法的,这里,我就来分享一下这方面的一些经验...

阅读(9)评论(0)赞 (0)

编程技术

挑战 REST,RSocket 是认真的!

4

yanxinchi 发布于 2019-04-24

对微服务领域的同步协议而言,REST 已经成为公认的事实上的标准。但是拥有 10 年的分布式实时系统经验,曾领导 Netflix 和 Nike 大规模技术项目的 Netifi 公司的 CEO 兼联合创始人 Robert Roeser 却不认为这是一件好事。Robert Roese...

阅读(17)评论(0)赞 (0)

编程技术

IM架构设计(1)

4

darida 发布于 2019-04-24

@ TOC 1.1 传输协议的选择 项目现状目前,常见的IM系统传输报文无外乎使用UDP、TCP以及应用层的HTTP这几种协议。市面上象微信、MSN、陌陌、米聊、环信等大多采用TCP协议,只有QQ比较特殊,采用了UDP协议,应该是历史原因造成的,可能与当时的网络条件和初始资源有关...

阅读(18)评论(0)赞 (0)

编程技术

蚂蚁金服 mPaaS 模块化开发与架构重构深度解析

19

yanxinchi 发布于 2019-04-24

根据 2019 年移动互联网最新的数据报告,目前支付宝全球总用户数已超过 10 亿人,月活用户数超过 6.5 亿,成为国内第二大 App。 在研发上面,支付宝的客户端研发人员超过 300+,整体工程数同样也是超过 300+,总体代码超过 200 万行,提供的服务超过 200+,并...

阅读(19)评论(0)赞 (0)

编程技术

Istio性能问题讨论

6

xiaoli.he 发布于 2019-04-24

背景 今天,来自 Shopify 的 Michael Kipper 发表了一篇文章: Benchmarking Istio & Linkerd CPU Shopify 在部署Istio作为他们的服务网格解决方案,但是遇到问题(hitting a wall:撞墙):cost...

阅读(14)评论(0)赞 (0)

编程技术

架构设计思维(二)

6

hanze 发布于 2019-04-24

架构设计思维-集成 《架构设计思维-分解》我们讲解了分解,按照不同纬度将系统分解,接下来我们讲如何将分解完成的各个组件或子系统,通过合适的方式,最终还能够集成为一个完整的整体,分解仅仅是加速开发和降低问题复杂度,如果分解后的内容无法集成在一起,那么分解就没有任何意义。分解+集成可...

阅读(17)评论(0)赞 (0)

编程技术

许式伟:毕业 2 年成为首席架构师,我的技术学习方法论 | 极客时间

1

邓龙华 发布于 2019-04-24

你好,我是许式伟。 今天想和大家 聊聊架构 ,和架构以外的二三事。 在过去的工作经历里,我看到不少架构师都倾向于把架构看作一项纯技术性的行为。他们的工作流程是这样的:产品经理根据用户的需求做出产品设计,架构师再依据产品设计给出实现,也就是软件的架构设计方案。 在我看来,这恐怕是个...

阅读(12)评论(0)赞 (0)

编程技术

主流微服务注册中心浅析和对比

12

邓龙华 发布于 2019-04-24

开源产品受开发者热捧,是因为其代码透明、可以参与共建、有社区进行交流和学习,当然更重要的是开源产品的接入成本低。个人开发者或者中小型公司往往会将开源产品作为选型首选。 开发者通过阅读源代码,理解产品的功能设计和架构设计,同时也可以通过本地部署来测试性能,随之而来的是对各类开源产品...

阅读(12)评论(0)赞 (0)

编程技术

我眼中的架构师:一个优秀的架构师应该具备什么?

hellas 发布于 2019-04-24

时光退回到七八年以前,那个时候“架构师“还是一个很“高大上“的title。可是在今天的互联网圈,随便一个工作了三、五年的开发人员,都可以称之为架构师。 随便多翻几个招聘网站,你可以看到:前端架构师、后端架构师、Android架构师、iOS架构师、php架构师、运维架构师、DB架构...

阅读(11)评论(0)赞 (0)

编程技术

蘑菇街陈辉谈架构师业务思维修炼术

puefu.he 发布于 2019-04-24

架构师是一个承前启后的岗位,正如一个路由器,对各种业务需求加以分析处理后路由到下游产品和研发团队。所以,对于业务的理解能力是必不可少的。7 月 12 日深圳架构师峰会上,邀请到了蘑菇街架构师陈辉老师来演讲架构师该如何提升自己的业务思维。以下是陈辉老师的回复整理。 目前,我的日常工...

阅读(10)评论(0)赞 (0)

编程技术

从一个真实的分布式 ID 案例看如何做架构

8

hanze 发布于 2019-04-24

1.1 前言 在软件开发过程中,经常会遇到 "架构设计","方案评估","技术选型"等工作,这些内容处理起来相对比较棘手,一般会交由架构师及技术总监进行决策与把控,笔者从事的是架构师岗位,在处理此类问题的过程中积累了一些...

阅读(8)评论(0)赞 (0)

编程技术

数据驱动型的 IoT 体系架构设计,第 3 部分: 高级数据抽象模型下 IoT 的次级数据扩展

小丁 发布于 2019-04-24

数据驱动型的 IoT 体系架构设计,第 3 部分 高级数据抽象模型下 IoT 的次级数据扩展 场景扩展篇 宋 辰 2019 年 4 月 24 日发布 系列内容: 此内容是该系列 3 部分中的第 # 部分: 数据驱动型的 IoT 体系架构设计,第 3 部分 https://www....

阅读(12)评论(0)赞 (0)

编程技术

数据驱动型的 IoT 体系架构设计,第 2 部分: 全异步的通用高性能物联网架构参考实践

xiaoli.he 发布于 2019-04-24

数据驱动型的 IoT 体系架构设计,第 2 部分 全异步的通用高性能物联网架构参考实践 参考实现篇 宋 辰 2019 年 4 月 24 日发布 系列内容: 此内容是该系列 3 部分中的第 # 部分: 数据驱动型的 IoT 体系架构设计,第 2 部分 https://www.ibm...

阅读(14)评论(0)赞 (0)

编程技术

如何学习架构

尖兵 发布于 2019-04-19

简介(持续更新) 借助如何学习分布式系统 得来的经验,当一个知识足够复杂,如何学习它本身就很值得玩味 到目前为止,笔者关于架构的几篇文章或笔记 《软件架构设计》笔记 反应式架构摸索 系统设计的一些体会 《左耳听风》笔记 《从0开始学架构》笔记 按照许式伟的说法,架构相关的图书大概...

阅读(24)评论(0)赞 (0)

编程技术

总要先爬出坑的JEE架构

4

darida 发布于 2019-04-19

本博客 猫叔的博客 ,转载请申明出处 先来看看官网对它的定义。 Java平台企业版(Java EE)是社区驱动的企业软件的标准。Java EE是使用Java Community Process开发的,其中包括来自行业专家,商业和开源组织,Java用户组以及无数个人的贡献。每个版本...

阅读(31)评论(0)赞 (0)