Redis
-
如何实现一个权限管理系统?(附源码)
21CTO导读:为了保证系统安全性,权限管理系统就是一个绕不开的问题,本文从实例全面解析如何实现权限管理系统,帮助各位掌握相关技巧。 系统安全一直是在系统开发中不可规避的问题,而…
-
从技术演变的角度看互联网后台架构
21CTO导读:这是去年在腾讯部门内部做的一个面向后台开发新同学的课程,因为其他BG一些同学要求分享,所以发一下。 其实内容都是些常见开源组件的high level描述,比如fl…
-
面试字节跳动,我被怼了….
人们都说,这个世界上有两种人注定单身,一种是太优秀的,另一种是太平凡的。 我一听呀,那我这岂不是就不优秀了吗?于是我毅然决然和女朋友分了手。 人们都说,互联网寒冬来了,这个时候还在…
-
核心代码从Python换成Go语言,提速30倍!
Stream公司最近将其核心服务的后端从Python切换成了Go,虽然他们内部还在使用Python,但是公司已经决定从现在开始在Go中编写所有性能密集型代码。本文,Stream首席…
-
在传统企业做互联网架构是什么感受?
最近与某位搞风险投资的朋友聊起中美贸易战,他对未来局势的走向很是悲观,而我却不屑一顾。 在他眼里,当下的美国已将中国列为竞争对手,曾今的大哥摆出了一副 “你若不死,绝不收手” 的架…
-
新浪微博平台服务部署及Web框架
序言 新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年新年第一分钟发送的微博达808298条,如此巨大的用户规模和业务量,需要高可用(HA)、高并发…
-
Nginx 通过 Lua + Redis 实现动态封禁 IP
一、背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。 二、架构 实现 IP 黑名单的功能有很多途径:…
-
大数据的语言,工具与框架发展
21CTO导读:本文为各位总结大数据专家常用到的语言与工具,比如 Python,Spark与Kafka等解决方案。 为了解大数据的当前和未来状态,我们采访了来自28个组织的31…
-
美团工程师分享:十条工作精进原则
21CTO 社区导读:每个人都经历过当职场小白的岁月,但并不是所有人都能成为真正的职场老司机。这中间的差距就是,只有少数人能从失败中总结教训,并且绝不再犯。本文作者云鹏,2014年…
-
Redis 在现实世界的 5 个用法
Redis是一个强大的内存数据结构存储,包含数据库,缓存和消息代理等多种用途。大多数人经常认为它不过是一个简单的键值存储,但其实它有更多的能力。下面我将会总结一些Redis可以做的…