聊聊性能:全链路压测 overview

全链路压测是保障业务稳定性,用户体验的重要手段,从宏观角度,我觉得全链路压测的作用和意义可以抽象为3个: 发现问题,定位和止损问题,预见问题。 01 发现问题 如何有效识别线上问题? 现有的流程能够保证开发环节, 集成环节,预发灰度,线上; 由于真实的线上环境往往很复杂, 经常发生的一个问题...

2019-03-02 11:15:35

阅读数 282

评论数 0

Redis数据库看这一篇文章就够了

https://www.tuicool.com/articles/aIvyyii 前言 redis作为nosql家族中非常热门的一员,也是被大型互联网公司所青睐,无论你是开发、测试或者运维,学习掌握它总会为你的职业生涯增色添彩。 当然,你或多或少已经了解redis,但是你是否了解其中的某些细...

2018-07-25 11:12:03

阅读数 10987

评论数 1

运维相关开源工具总汇

Bootstrapping: 云霁X86装机工具、Kickstart、Cobbler、rpmbuild/xen、kvm、lxc、Openstack、 Cloudstack、Opennebula、Eucalyplus、RHEV配置类工具: Capistrano、Chef、puppet、func、sa...

2018-07-17 13:48:34

阅读数 1195

评论数 2

一个十几年程序员给所有新老程序员的忠告

https://www.tuicool.com/articles/ZFR3mmv(一)三年前的一个项目经验主要讲的是作者帮公司拉了一个政府的项目,但是由于经验较少,谈的价格很低,还有很多细节刚开始没有谈到,后面相当于收了很少的钱,給政府干了一个比较完善的项目,这节的经验就是:程序员一般不应该直接和...

2018-03-29 15:07:13

阅读数 6072

评论数 8

关于实施DevOps持续集成的整理

第一部分:实施DevOps的八个常见步骤https://www.tuicool.com/articles/QbueymE Gartner的研究主管George Spafford说:“由于缺少标准的定义和方法,处于不断发展中,需要接受和管理风险,DevOps对传统IT思维提出了挑战。这个不确切的目标...

2018-03-22 15:13:13

阅读数 795

评论数 3

记一次Redis数据库漏洞被入侵现象

服务器状态:为了便于研发,把公司购买的云服务器上的一台内网服务器,主要目的是,把开放服务器上的Redis数据库服务,便于相关研发人员调用使用。出现的现象问题:CPU基本满负荷(估计是被当做肉鸡),出现SSH登录不上服务器的情况。挂了电话后我就登上了阿里云账号,看了一下自己Mem和CPU的使用状况,...

2018-03-21 15:40:49

阅读数 4025

评论数 0

运维体系框架标准化模型简介

为什么要做标准化? 标准化的过程实际上就是对运维对象的识别和建模过程。形成统一的对象模型后,各方在统一的认识下展开有效协作,然后针对不同的运维对象,再抽取出它们所对应的运维场景,接下来才是运维场景的自动化实现。 这有点像我们学的面向对象编程的思想,其实我们就是需要遵循这样一个思路,我们...

2018-02-01 11:05:49

阅读数 2817

评论数 0

Java开发人员必知必会的20种常用类库和API

一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里不包括框架,如Sp...

2018-01-31 14:32:43

阅读数 13761

评论数 2

使用SpringBoot开启微服务之旅(详细步骤)

https://www.tuicool.com/articles/YJZ3amq 本文要点 微服务可以使你的代码解耦微服务可以使不同的团队专注于更小范围的工作职责、使用独立的技术、更安全更频繁地部署SpringBoot支持各种REST API的实现方式服务发现和服务调用是独立于...

2018-01-12 09:54:17

阅读数 21781

评论数 1

前后端分离实践

https://segmentfault.com/a/1190000012747428?utm_source=tuicool&utm_medium=referral https://www.tuicool.com/articles/iuaeInu 前后端分离并不是什么新鲜事...

2018-01-09 09:52:17

阅读数 352

评论数 0

机器学习算法Python实现

https://github.com/lawlite19/MachineLearning_Python?utm_source=tuicool&utm_medium=referral 目录 机器学习算法Python实现 一、线性回归 1、代价函数2、梯度下降算法3...

2018-01-05 13:34:45

阅读数 361

评论数 0

软件开发软技能:“从无意识的故障中学习”模式

本文要点 软技术模式是经证实可解决常见问题的个人和人际交互行为的组合。系统故障几乎不可能完全避免,但同时每次故障也都带来了改进的机会。“从无意识的故障中学习”模式指导我们在故障事件后改进系统的弹性。该模型有四个独立的步骤:识别故障、快速解决即时影响、分析根本原因和故障期的系统行为,最终形成并...

2018-01-04 15:03:04

阅读数 287

评论数 0

从零开始使用深度学习训练一个新闻分类器(干货)

https://mp.weixin.qq.com/s/qR-d9Zay-7NJZgmYYlwn0A?utm_source=tuicool&utm_medium=referral 我们在浏览新闻的时候,通常会看到新闻网站对每个新闻都进行了分类: 新...

2017-12-29 10:12:19

阅读数 1083

评论数 0

一切皆API的大环境下,如何打造API Everything?

http://dbaplus.cn/news-141-1815-1.html?utm_source=tuicool&utm_medium=referral 今天分享讲的和API架构相关,饿了么API Everything框架建设是一个不断演进的过程,借这个机会跟大家分享一二。 ...

2017-12-25 15:01:42

阅读数 1314

评论数 0

超全!基于Java的机器学习项目、环境、库...

https://yq.aliyun.com/articles/278837?utm_source=tuicool&utm_medium=referral 摘要: 你是一名希望开始或者正在学习机器学习的Java程序员吗? 利用机器学习编写程序是最佳的学习方式。你可以从头开始编写算法...

2017-12-07 16:36:29

阅读数 6069

评论数 0

一文读懂特征工程

https://mp.weixin.qq.com/s/CkDzLZCXOF6zzrn6_dd6Jw?utm_source=tuicool&utm_medium=referral 本文结构 1.  概述 机器学习被广泛定义为“利用经验来改善计算机系统的自身性...

2017-06-20 10:25:48

阅读数 1560

评论数 0

到底什么时候该使用MQ?(MQ使用场景分析)

https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651960012&idx=1&sn=c6af5c79ecead98daa4d742e5ad20ce5&chksm=bd2d07108a5a8e0624ae...

2017-06-12 20:00:42

阅读数 1515

评论数 2

计数系统架构实践一次搞定 | 架构师之路

https://mp.weixin.qq.com/s/cCnPGRQ6LZHg8-7FRJLaKQ?utm_source=tuicool&utm_medium=referral 一、需求缘起 很多业务都有“计数”需求,以微博为例: 微博首页的个人中心部分,有三...

2017-06-09 15:16:04

阅读数 332

评论数 0

Stitch Fix的创新和突破——用数据的心智经营公司

http://www.sohu.com/a/128980775_470008 首先,请允许作者引用狄更斯的名言开头,相信很多人都非常熟悉: 这是最好的时代,这是最坏的时代, 这是智慧的时代,这是愚蠢的时代; 这是信仰的时期,这是怀疑的时期; 这是光明的季节,这是黑暗的季节; 这是希...

2017-06-07 10:24:32

阅读数 11317

评论数 0

基于OpenLayer的室内地图前端设计开发

使用Open Layers 3 技术开发设计 室内地图定位前端显示界面,主要功能包括实时位置定位,个性化围栏标绘,历史轨迹回放。 实时定位(点标记弹窗): 围栏标绘: 历史轨迹:

2017-06-05 14:25:04

阅读数 19528

评论数 14

提示
确定要删除当前文章?
取消 删除
关闭
关闭