标签:压力

编程技术

LNMP一键安装包 ngx_lua_waf waf(web应用防火墙) 安装设置教程

1

xiaoli.wang 发布于 2019-02-17

WAF是啥? WAF中文名是Web应用防火墙,WAF能够根据规则拦截SQL注入、恶意请求、黑客扫描等HTTP请求从而保护WEB应用的安全。 今天我们要说的是一个比较简单好用的基于lua的waf:ngx_lua_waf。 ngx_lua_waf是一个基于lua-nginx-modu...

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

编程技术

B 站基于大仓库的 CI/CD 及微服务实践

33

Harries 发布于 2019-02-17

作者简介 毛剑 B站 平台架构师&EP负责人 Agenda 我是在大概2015年的时候加入B站,之前是负责整个B站的后端,大概在2018年的时候转架构师,监管一个EP的团队。其实之前虽然没有做EP的一些事情,但是在转团队的时候,其实也进行了这样的实践。自己也有一些想法,如...

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

编程技术

分布式系统关注点:弹性架构

11

puefu.he 发布于 2019-02-16

如果第二次看到我的文章,欢迎点上方 ▲蓝字 关注哟~ 本文长度为 3633字 ,建议阅读 10 分钟。 坚持原创,每一篇都是用心之作~ 如果我们的开发工作真的就如搭积木一般就好了,轮廓分明,个个分开,坏了哪块积木换掉哪块就好了。 但是,实际我们的工作中所面临的可能只有一块积木,而...

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

编程技术

基于通用技术的企业安全运营架构

9

xiaoli.he 发布于 2019-02-16

一、企业网络安全建设发展瓶颈 SANS网络安全活动标尺模型将网络安全建设投入及工作方向划分为五个阶段:架构、被动、主动、情报和震慑。 对于大多数传统企业(区别于安全企业和互联网企业)而言,经过一段时间的努力,都可以完成从无到有(架构)、从“救火”(被动)到正向建设(主动)的过程。...

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

Java

来自一个六年 Java开发者百度、阿里、腾讯的面试心经

12

dulong 发布于 2019-02-15

前言 我觉得有一个能够找一份大厂的 offer的想法,这是很正常的,这并不是我们的饭后谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司 / 小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是非常大的。...

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

编程技术

【offer去哪了】我一连面试了十个Java岗,统统石沉大海!

5

Harries 发布于 2019-02-15

欢迎关注个人公众号:石杉的架构笔记(ID:shishan100) 周一至周五早8点半!精品技术文章准时送上! 精品学习资料获取通道,参见文末 “ 之前写了两篇文章,给大家介绍了一下如何利用短期的时间,尽可能充分的为面试做准备: 1、 【金三银四跳槽季】Java工程师如何在1个月内...

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

编程技术

分布式架构知识体系

8

puefu.he 发布于 2019-02-15

1.问题 1、何为分布式何为微服务? 2、为什么需要分布式? 3、分布式核心理论基础,节点、网络、时间、顺序,一致性? 4、分布式是系统有哪些设计模式? 5、分布式有哪些类型? 6、如何实现分布式? 2.关键词 节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网...

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

Java

Spring Cloud Consul 之Greenwich版本全攻略

6

darida 发布于 2019-02-14

转载请标明出处: http://blog.csdn.net/forezp/a… 本文出自 方志朋的博客 什么是Consul Consul是HashiCorp公司推出的开源软件,使用GO语言编写,提供了分布式系统的服务注册和发现、配置等功能,这些功能中的每一个都可以根据...

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

编程技术

【offer收割机必备】我简历上的Java项目都好low,怎么办?

6

xiaoli.he 发布于 2019-02-14

高级工程师必备:系统设计能力 如何让你的项目更有技术含量 “上篇文章【金三银四跳槽季】Java工程师如何在1个月内做好面试准备?。我们聊了聊Java工程师在跳槽前的1个月,如何利用较短的时间从技术广度、技术深度、基础功底几个方面进行较为完善的准备。 这篇文章我们继续来聊一聊,在系...

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

编程技术

B 站 Up 主上传质量调优实践

25

邓龙华 发布于 2019-02-14

Up主上传的大量优质视频内容使得bilibili(B站)深受年轻用户的喜爱。bilibili视频云高级研发经理 唐君行在LiveVideoStack线上交流分享中详细介绍了B站为提供更流畅、稳定用户体验,努力优化上传系统架构,建立质量体系以及质量调优中的实践经验。 文 / Jso...

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

编程技术

B 站 Up 主上传质量调优实践

25

xubiao.zhuang 发布于 2019-02-14

Up主上传的大量优质视频内容使得bilibili(B站)深受年轻用户的喜爱。bilibili视频云高级研发经理 唐君行在LiveVideoStack线上交流分享中详细介绍了B站为提供更流畅、稳定用户体验,努力优化上传系统架构,建立质量体系以及质量调优中的实践经验。 文 / Jso...

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

编程技术

微服务之分布式文件系统

13

darida 发布于 2019-02-13

背景 传统Web应用中所有的功能部署在一起,图片、文件也在一台服务器;应用微服务架构后,服务之间的图片共享通过FTP+Nginx静态资源的方式进行访问,文件共享通过nfs磁盘挂载的方式进行访问,无论是单体架构还是微服务架构下的应用都存在大量图片、文件读写操作,但是昂贵的磁盘空间、...

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

Java

【金三银四跳槽季】Java工程师如何在1个月内做好面试准备?【石杉的架构笔记】

8

darida 发布于 2019-02-13

春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。 假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢? 之前写过两篇文章: 互联网公司的面试官是如何360°无死角考察候选人的?(上篇) 互联网...

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

编程技术

如何看待软件开发 ?

17

xiaoli.he 发布于 2019-02-12

题记 考虑到本系列文章有部分新的读者,所以关于本系列文章名字的起源就不再赘述了,见这里 《"星霜荏苒"名字诞生记》 今年的总结主要想和读者聊聊如何看待软件开发,回答去年年终总结文末的问题。这个话题也比较大,每个开发人员也都有自己的答案。笔者根据自己刚刚从业几年...

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

编程技术

微博短视频百万级高可用、高并发架构如何设计?

18

尖兵 发布于 2019-02-12

本文从设计及服务可用性方面,详细解析了微博短视频高可用、高并发架构设计中的问题与解决方案。 今天与大家分享的是微博短视频业务的高并发架构,具体内容分为如下三个方面: 团队介绍 微博视频业务场景 “微博故事”业务场景架构设计 团队介绍 我们是隶属于微博研发部视频平台研发部门的技术团...

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

Java

我的2018

5

xiaoli.wang 发布于 2019-02-11

今天是己亥猪年正月初七,上班第一天,开工大吉。首先祝看到本文的读者2019猪年大吉,也祝自己在新的一年能顺利一点吧。万事如意总是不太现实的,让坦然面对生活中的逆境顺境更加重要。 如同去年的总结一样,《我的2018》来得有点晚了。去年的总结《我的2017》也是差不多这个时间。下面将...

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

编程技术

『互联网架构』软件架构-mysql主从(二)

42

xiaoli.wang 发布于 2019-02-09

通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主数据库的负载。 而且如果主数据库宕机,可快速将业务系统切换到从数据库上,可避免数据丢失。源码:https://github....

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