转载
zhangSir134
不断思考,不断总结
展开
-
互联网技术部门该如何管理
互联网技术部门该如何管理一、敏捷开发1.快速开发、快速迭代。2.组件式开发,避免重复造轮子。3.制定代码标准。4.并行开发,高效配合。5.单元测试必须覆盖所有核心业务。二、DevOps流程建立起来1.建立三套环境:测试、SandBox、正式。2.建立自动化流程:CI/CD。3.开发人员需全程参与到开发、测试、运维整个流程。4.建立监控报警、日志收集工具集。5.快速响应,所有项目成员都参与。三、代码版本控制及Code Review1.开发的组件或改动过的第三方SDK都需要加入代码仓转载 2020-12-05 18:32:24 · 6096 阅读 · 0 评论 -
【转载】广告系统架构解密
广告、增值服务、佣金,是互联网企业最常见的三种盈利手段。在这3大经典中,又以广告所占的市场份额最大,几乎是绝大部分互联网平台最主要的营收途径,业务的重要性不言而喻。从技术角度来说,广告业务涉及到 AI算法、大数据处理、检索引擎、高性能和高可用的工程架构 等多个方向,同样有着不错的技术吸引力。我从去年开始接触广告业务,到现在差不多一年时间了。这篇文章将结合我的个人经验,同时参考业界的优秀案例,阐述下广告系统的架构实践方案,希望让大家有所收获。内容包括以下3部分:广告业务简介面临的技术挑战广告系统架转载 2020-09-22 21:50:04 · 7786 阅读 · 0 评论 -
redis 常见基础面试题
1、在项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果?面试官心理分析这个问题,互联网公司必问,要是一个人连缓存都不太清楚,那确实比较尴尬。只要问到缓存,上来第一个问题,肯定是先问问你项目哪里用了缓存?为啥要用?不用行不行?如果用了以后可能会有什么不良的后果?这就是看看你对缓存这个东西背后有没有思考,如果你就是傻乎乎的瞎用,没法给面试官一个合理的解答,那面试官对你印象肯定不太好,觉得你平时思考太少,就知道干活儿。面试题剖析项目中缓存是如何使用的?这个,需要结合自己项目的业务来转载 2020-08-15 11:51:17 · 8681 阅读 · 0 评论 -
[转载] --- Fastjson1.2.68版及以下全版本远程代码执行漏洞通告
【安全通告】Fastjson <=1.2.68全版本远程代码执行漏洞通告 尊敬的腾讯云用户,您好!近日,腾讯云安全运营中心监测到,Fastjson <=1.2.68版本存在远程代码执行漏洞,漏洞被利用可直接获取服务器权限。为避免您的业务受影响,腾讯云安全建议您及时开展安全自查,如在受影响范围,请您及时进行更新修复,...转载 2020-06-29 19:07:37 · 8779 阅读 · 0 评论 -
面试 HTTP ,99% 的面试官都爱问这些问题
HTTP 和 HTTPS 的区别HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范HTTP 主要内容分为三部分,超文本(Hypertext)、传输(Transfer)、协议(Protocol)。超文本就是不单单只是本文,它还可以传输图片、音频、视频,甚至点击文字或图片能够进行超链接的跳转。上面这些概念可以统称为数据,传输就是数据需要经过一系列的物理介质从一个端系.转载 2020-05-11 19:41:28 · 7617 阅读 · 0 评论 -
服务端高并发分布式架构演进之路(转载,图画的好)
淘宝千万级并发分布式架构的14次演进一、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。二、基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:1)分布式系统中的多个模块在不同服务器上部署,...转载 2019-08-07 10:29:53 · 7469 阅读 · 0 评论