软件架构

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)

架构师思维

1

刘莉莉 发布于 2019-02-16

「架构师」是一个挺高端的 Title,印象中应该是那些技术特别出众的人。真正的架构师应该是怎样的我也不知道,不同公司对他的能力要求也不会一样,很多公司都不一定有架构师这个职位,但这并不影响拥有「架构师思维」。 什么是架构师思维?就是除了完成开发任务外,还操心着其他事情,而这些事情...

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

架构师思维

1

songhua.gao 发布于 2019-02-16

「架构师」是一个挺高端的 Title,印象中应该是那些技术特别出众的人。真正的架构师应该是怎样的我也不知道,不同公司对他的能力要求也不会一样,很多公司都不一定有架构师这个职位,但这并不影响拥有「架构师思维」。 什么是架构师思维?就是除了完成开发任务外,还操心着其他事情,而这些事情...

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

去中心化只是幻想?

1

yeseng 发布于 2019-02-16

究竟人们该不该对「去中心化(decentralization)」抱持希望?还是一切只是浮士德的一场梦?在讨论去中心化可不可行之前,我们首先要理清网络中的权力结构。 我们都说加密网络(cryptonetwork)的去中心化,这个去中心化是什么意思?大致百度一下,可以发现去中心化网络...

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

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

11

puefu.he 发布于 2019-02-16

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

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

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

9

xiaoli.he 发布于 2019-02-16

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

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

微服务架构下分布式事务解决方案-hoop(一)

8

hanze 发布于 2019-02-15

前言 数据库事务( 简称:事务,Transaction )是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 事务拥有以下四个特性,习惯上被称为 ACID 特性: 原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要...

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

企业中台的战略价值和案例-笔记(2.15)

3

hellas 发布于 2019-02-15

读企业IT架构转型02 : http://blog.sina.com.cn/s/blog_493a84550102wv6n.html 对于大中台,小前台,核心是  关键词:精准打击、管理高效、资源整合、灵活敏捷。 这个在前面专门有一个比喻还是很形象,“小前台 大中台”的...

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

CNCF多元化奖学金系列:让微服务、Kubernetes和云原生连接

1

xubiao.zhuang 发布于 2019-02-15

CNCF为开发者和学生提供多元化奖学金,以参加KubeCon + CloudNativeCon China 2018。在这篇文章中,华裔血统的Emmelyn Wang分享了有价值的会议收获等首次访问中国的多元化奖学金经历。任何有兴趣申请CNCF多元化奖学金,以参加于5月20日至2...

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

『互联网架构』软件架构-spring源码之spring ioc(九)

11

likai 发布于 2019-02-15

上次说了spring的体系结构和概要大概有那些模块,spring ioc是最核心最原始的一个框架,其实就是spring的老本,spring就是依靠着ioc,慢慢发展到其他Data,web,AOP上的。记得当初项目里面使用spring的时候,就知道配置个xml,在struts2上引...

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

『互联网架构』软件架构-spring源码之spring结构概述(八)

8

邓龙华 发布于 2019-02-15

spring从07年接触到目前2018年也差不多10年了,一个java的框架为什么能火这么多年。很多人对spring的使用轻车熟路,但是从未解读过spring的源码,老铁跟我一起看看源码,了解下内部的构造,只有源码读过的人才能获得上乘武功,软件开发不只是搬砖的老铁。内功熟悉原理,...

阅读(14)评论(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)

虎牙直播在微服务改造方面的实践和总结

10

changyuan.xu 发布于 2019-02-14

【编者的话】相比文字和图片,直播提供了人与人之间更丰富的沟通形式,其对平台稳定性的考验很大,那么倡导“以技术驱动娱乐”的虎牙直播(以下简称“虎牙”)是如何在技术上赋能娱乐,本文将为您介绍虎牙在DNS、服务注册、CMDB和服务配置中心等方面的实践。 为什么选用Nacos 虎牙关注N...

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

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

6

xiaoli.he 发布于 2019-02-14

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

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

微服务监控案例之一

33

wenming.gapo 发布于 2019-02-14

编辑推荐: 本文来自于cnblogs,分散在各个服务器上的日志怎么处理?如何快速定位问题? 如何跟踪业务流的处理顺序和结果等等?针对这些问题展开的下文。 首先,您需要了解什么是微服务架构设计,同时了解相关微服务与Docker介绍, 微服务架构的本质,是把整体的业务拆分成很多有特定...

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

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

25

邓龙华 发布于 2019-02-14

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

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