🌓

阿里云 Redis 开发规范

本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。 键值设计 命令使用 客户端使用 相关工具 一、键值设计1、key名设计可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id 1ugc:video:1 简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,...

阅读全文

阿里毕玄:我在系统设计上犯过的14个错

| 本文转载至 Hello Java。 这篇文章就来回顾下自己近八年来所做的一些系统设计,看看犯的一些比较大的血淋淋的错误(很多都是推倒重来),这八年来主要做了三个基础技术产品,三个横跨三年的大的技术项目(其中有两个还在进行中),发现大的错误基本集中在前面几年,从这个点看起来能比较自豪的说在最近的几年在系统设计的掌控上确实比以前成熟了很多。 除了自己犯的错以...

阅读全文

详解设计模式在Spring中的应用

作者:螃蟹http://itxxz.com/a/javashili/tuozhan/2014/0601/7.htmlJava架构师之路做了编排 设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 今天,螃蟹在IT学习者网站就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思...

阅读全文

如何激发团队的创造力

如何激发团队的创造力? 人生一切难题,知识给你答案。 提到创意,有一家公司不能不提——皮克斯,《海底总动员》《头脑特工队》《寻梦环游记》……它的每个创意都令人惊叹。 今天这本书,就带你看看皮克斯有哪些激发创意的高招—— 《创新公司:皮克斯的启示》 作者: [美] 艾德·卡特姆 埃米·华莱士 译者: 靳婷婷 出版: 中信出版社 作者艾德·卡特姆,是皮克斯动...

阅读全文

Redis 的一些新特性、使用建议和最佳实践

Redis 5.0已经发布,越来越多的新特性被加入,在工作中发现很多人只是了解一些Redis的基本使用,也并未完整的阅读过Redis的官方文档,对于一些命令不熟悉,不同场景下滥用不合理的数据结构,对一些新的特性似乎也不会去关注,本文总结了一些使用建议。 特性1、SET key value [expiration EX seconds|PX millisec...

阅读全文

Java12 新特性

Java 12 发布了,一起来看一看特性。 1 Switch 表达式 使用Java 12,switch不仅可以作为语句也可以作为表达式。 无论作为语句或者作为表达式,switch都可以使用传统/简化的作用域和控制流行为。 这将有助于简化代码,并为在switch中使用模式匹配铺平道路。 Java开发人员正在增强Java编程语言,以使用模式匹配...

阅读全文

一篇文章读懂“中台”架构

一篇文章读懂“中台”架构转载来自微信公众号: archstudy 架构思轩 中台是什么 企业互联网中台架构,简称中台,起源于阿里巴巴,不同的人对中台有不同解读。 我认为,中台可定义为:中台是一套结合互联网技术和行业特性,将企业核心能力以共享服务中心进行沉淀,形成“大中台、小前台“的组织和业务机制,供企业快速低成本的进行业务创新的企业架构。 中台的目的是 *...

阅读全文

技能,管理,创新随笔总结

随笔思考 技能,管理,创新 管理能力:每一个人要关注:业务绩效,价值观; 战功文化; 业务价值,业务绩效; 价值观; 一、团队,阐述价值观: 业务绩效:业务导向; 价值观:狼性(承担责任),自发性,创新; 二、规范:敏捷; 研发流程;工程规范,代码规范,数据库规范,开发流程规范; 架构规范,迭代,重构; 运维规范,稳定性,固化,减少运维; 产品...

阅读全文

技术团队的4个难题

以下文章来源于阿里巴巴中间件 从单个应用到多个应用,从百千级别的访问流量到十万、百万级别,从两三个人的创业技术团队到上千人的技术团队矩阵,这些过程中,技术团队都避不开了以下 4 个问题: 如何预测业务峰值时的容量 如何提升业务的稳定性 如何提高业务的监控能力 如何提高开发效率 如何预测业务峰值时的容量 早期的做法是在开发测试环境进行压测,来评估...

阅读全文

哪怕1%的提升,效益都非常大 | 当传统拥抱互联网

文章来自笔记侠,一直关注笔记侠的文章,分享 https://mp.weixin.qq.com/s/D4mg4iNNgeSc8jpWcNKrpg 故事硬核《独家深访:腾讯变革150天全记录》中有这样一个细节。2016年腾讯云峰会,马化腾出现在会场,给云站台。 他的鲜明风格之一就是不给腾讯任何产品站台——一个例行邀请,“竟然来了”,汤道生回忆,云团队像过节一样开...

阅读全文