第14讲__从零开始搭建轻量级研发团队

2015 年,我加入特赞,带领了一支 5 人的研发团队。那时公司还在天使轮,团队最大的目标是能让产品上线,并证明我们的商业模式是可行的。三个月后,我们实现了这个目标,看到公司第一笔订单产生。随后我们拿到了 A 轮融资,开启了公司新的征程。在接下来的两年中,我们不断开发新的产品功能,不断优化现有产品特性,但似乎总是很难感受到研发和业务之间发生的直接影响。

第14讲__深入区块链技术(六):DPoS共识机制

上一篇文章里,我们讲解了 PoS 共识机制,这一篇我们来分享 PoS 的一个扩展机制,这个机制在业界也非常的流行,它叫做 DPoS 共识机制。DPoS 全称是 Delegated Proof of Stake,中文翻译过来是代理权益证明。

第14讲__谈谈你知道的设计模式?

设计模式是人们为软件开发中相同表征的问题,抽象出的可重复利用的解决方案。在某种程度上,设计模式已经代表了一些特定情况的最佳实践,同时也起到了软件工程师之间沟通的“行话”的作用。理解和掌握典型的设计模式,有利于我们提高沟通、设计的效率和质量。

第14讲_如何设置精灵的变形、放大和缩小?

上周四,我给你讲解了图片的遮挡问题。这一节我要和你讲精灵的变形、放大和缩小。如果之前没有做过游戏开发,你肯定会问,什么是精灵?

什么是精灵?

我先来解释一下什么是精灵。精灵当然不是我们传统意义上的什么树林里的精灵。精灵是一个游戏开发中的名词,英文叫 Sprite。

第14讲:HTTP协议和它的“补丁”们

HTTP(HyperText Transfer Protocol,超文本传输协议)是浏览器与服务端之间最主要的通信协议,这一课时主要分析 HTTP 及其相关协议的特点。

HTTP/0.9

第14讲:基于DevOp的测试基础设施构成

2009 年 6月,在美国 San Jose 第二届 Velocity 大会上 “10+ Deploys Per Day: Dev and Ops Cooperation at Flickr”的这个演讲,成为 DevOps 开始被引用的标志性事件。

最初,DevOps 被定义为一组用于促进开发、运维和 QA 部门之间沟通、协作与整合的解决方案,它强调自动化软件交付和基础设施变更的过程,以帮助组织快速、频繁和可靠地发布软件,并提高软件的操作性能和质量保证。

第14讲:如何实现服务注册与发现?

你好,欢迎来到第 14 课时,本课时主要讲解如何实现服务注册与发现。

在分布式服务中,服务注册和发现是一个特别重要的概念,为什么需要服务注册和发现?常用的服务发现组件有哪些?服务注册和发现对一致性有哪些要求呢?下面我们就来学习服务发现相关的知识。

第14课:割接关键思路解析:停服维护、无缝升级如何设计

在上一课时中我们讲解了割接的相关检查项及命令,本课时我们继续讲解割接的关键思路:停服维护和无缝升级时应该如何进行设计。

割接与迁移

通过上一课时的学习,想必你已经对网站割接的定义都有一定的了解。在此基础上再讲一讲割接和迁移存在的区别。

第150讲__暨家愉:技术人如何快乐的自我成长(上)

你好,我是暨家愉,目前在阿里云担任解决方案架构师。自研究生毕业以来,涉足过云计算,大数据,物联网等不同方面的工作,还有过一些创业经历。今天,希望通过这个机会,结合自己之前的经历,跟大家聊聊技术人的成长。

第151讲__暨家愉:技术人如何快乐的自我成长(下)

你好,我是暨家愉,目前在阿里云担任解决方案架构师。上篇文章我提到,技术人的成长可以分为本能型成长和应激型成长两大类,并分享了我对这两类成长类型的理解以及一些自我实践,今天我将着重分享我在应激型成长方面的一些经验和做法,希望能给你一些参考。