什么是运维眼中可部署的软件架构 软件架构

什么是运维眼中可部署的软件架构

架构 在之前的文章 优秀的软件或架构应具有哪些特性 中从操作性、一致性和维护性介绍了一个优秀的软件架构应该具有的特点,今天谈一谈操作性分类下的可操作性。 可操作性在日常研发过程中,可能是比较容易忽略的软件非功能性的内容,因为大多数开发都在为业务和KPI服务,即使想到了这点,也在开发的过程中容易比较丢弃,因为不管是大公司还是创业公司,大多数开发者都在为业务、项目疲于奔命,有些东西想做好...
阅读全文
B端产品,如何梳理符合业务的架构 编程技术

B端产品,如何梳理符合业务的架构

编辑导语:B端产品具有非常强的业务属性,如果缺乏框架性思考,不仅单点设计功能将会让你精疲力尽,还可能会导致比较严重的问题。本文作者基于以往的经验,为我们梳理了符合业务的框架,希望能带给大家一些帮助。 缺乏框架性思考可能导致比较严重的问题: 对内:不断的堆砌功能,开发成本会越来越高。 对外:用户看到的信息繁杂,无法高效完成任务。 设计功能应前先厘清业务架构,...
阅读全文
转行程序媛的三年之路(曾入职阿里巴巴) 编程技术

转行程序媛的三年之路(曾入职阿里巴巴)

小姐姐20岁后的人生轨迹是 保研直博 —》 退学 —》 码农… 保研退学 要说能保研并不是因为我是学霸。而是因为大学时期本专业方向 没人学习 ,从小家里穷为了奖学金突击学习成习惯了,所以就还算牢牢的守住了绩点。直博更像是脑袋发热的决定,理由是大学时期无所事事惯了,多读两年能换个博士好像赚了。如果让我评价我那时的自己绝对是无知还爱作。。 一年研究生的生涯我还是蛮...
阅读全文
优秀架构师是如何学习开源项目的? 软件架构

优秀架构师是如何学习开源项目的?

一、前言 大家好,我是架构师杨波,大家都叫我波波老师。 波波可以说是一个不折不扣的开源爱好者,在一线企业工作时,波波就花费大量的时间和精力,研究和学习开源代码。即便现在转入技术培训行业,波波仍然会花大量时间,研究github上的开源项目。另外,波波业余时间也开发一些开源小项目。可以这样说,波波今天之所以能够成长为一个资深软件架构师,开源项目对我的帮助是非常大的。 近年,波波在极客时...
阅读全文
五年前一位“Java首席架构师”的自述 软件架构

五年前一位“Java首席架构师”的自述

“在平台,有幸结识了一帮趣味相投资深码农,离开以后很难再有这么一个团队来成长了……想想都是幸运,成天跟一群这么优秀的人在一起,想变差都不容易。” 现在负责熊猫 TV 整体基础架构工作,是一个快 9 年工龄的码农。 在 2007 年毕业,和很多同行一样,也是从小公司起步,曾做过 ERP,信息安全,互联网社交平台、游戏平台等,现在工作是直播娱乐平台。写过几年的语言有 Java、C/C++、PH...
阅读全文
一个不合理的 JVM 参数设置引发的一场线上惨案。。。 编程技术

一个不合理的 JVM 参数设置引发的一场线上惨案。。。

凌晨3点,一阵急促的铃声把老王惊醒。。。 “老大,线上系统好像出问题了,频繁Full GC,系统一直处于卡顿状态。。。” 听到Full GC的那一刻,老王就已睡意全无,他知道,马上又要看到凌晨3点的北京了。 “小猛,先别着急,你和彪子先去线上看看GC日志,我这边马上赶到!” 想想自己的年终奖、KPI,看着自己熟睡的儿子,老王哪敢怠慢,匆匆穿上衣服,一头扎进北京初冬...
阅读全文
连夜整理了一套最新的 Java 面试题和开发手册,还很热乎! 编程技术

连夜整理了一套最新的 Java 面试题和开发手册,还很热乎!

大家好,我是肉哥。 12年开始写代码,前鹅厂打工仔,现在就职一家创业公司,爱好就是写写技术博客,虽很水也有不少人围观,认识了不少真大佬。 昨晚得知大佬的推荐,连夜 整理了一套 最新的 Java 面试题,还很热乎,基本上覆盖了所有的面试知识点,包括的内容如下: Java基础,容器,多线程,反射,Java web模块,网络,设计模式,SpringM...
阅读全文
Avalanche 首席架构师解读区块链共识演化:即将上线的雪之协议特性何在? 编程技术

Avalanche 首席架构师解读区块链共识演化:即将上线的雪之协议特性何在?

Avalanche 首席架构师、Libra 项目共识 HotStuff 论文作者 Ted Yin 分析区块链不同共识协议的优劣势,并从技术角度简单介绍 Avalanche 共识机制。 原文标题:《共识的 1.0 到 3.0,即将上线的雪崩协议有何不同?》 撰文:Ted Yin,Avalanche 联合创始人兼协议架构师 本文内容来自币乎直播:《共识的 1.0 到 3.0,即将上线的雪...
阅读全文
为什么Java后端在创业企业中并不流行? -reddit 编程技术

为什么Java后端在创业企业中并不流行? -reddit

我之前尝试过django,flask和rails,它们很好。但是在尝试spring之后,我坠入爱河。结构良好。易于测试。有这么多框架可以帮助您前进。网络上也有很多教程。 我喜欢python,但我也喜欢java和kotlin。我只是不明白在大多数创业公司中将java用作后端有什么问题。是因为它在大公司和银行中很受欢迎,而他们只是讨厌“企业”之类事情。 众说纷纭: 大多数初创公司选择开源项目来启...
阅读全文
学 Python 还是 Java, 7 张漫画带你全面分析 编程技术

学 Python 还是 Java, 7 张漫画带你全面分析

TIOBE 2020 年 6 月份的编程语言排行榜已经出来了。 这个号称江湖兵器谱排行榜,每个月都会出炉一次,前十名几乎没有变化。 C 语言已经蝉联了 2 个月的第一,而 Java 和 Python 依然是老二和老三,市场热度常见不减。 C 语言的第一跟全球 5G 时代的到来,万物互联,工业智能化有关,因为底层的代码全部都是 C 语言编写,部分会用 C++,一起来看一下榜单: ...
阅读全文
Loading...