计算机专业出身,研究僧,阿里架构师。写过专利,竞赛拿过奖,CSDN博客专家。负责过电商交易、社区团购、营销、金融等业务。多年团队管理经验,爱思考,热衷把工作沉淀写成文章
近期整理多个技术专栏,发布在微信公众号: 微观技术 。欢迎扫描下方↓↓↓ 二维码 关注
1、【Spring Boot 生态之开源框架实战】基于spring boot的常用中间件快速集成入门系列手册,包含 Mybatis、druid、Data JPA、Redis、Sharding-sphere、Guava、Caffeine、Ehcache、ElasticSearch、Kafka、Pulsar、Apollo、Nacos、OkHttp、HttpClient、gRPC、Dubbo、Seata,等几十个常用开源框架
2、【电商会员营销】几十种营销活动的扩展性玩法如何架构
3、【团队管理】组团打怪升级,需要具备哪些管理技能
4、【性能架构】“三高”系统的各种架构设计经验
有人认为编程是一门技术活,要有一定的天赋,非天资聪慧者不能及也。
其实不然,笔者计算机专业出身,对于技术这碗饭有一些心得体会,大多数人成为某领域顶级专家可能会有些难度,但应对日常工作,成长为资深研发工程师、技术专家、甚至成为小团队的Team Leader,并不难
多读书、多看报,多研究开源框架源码,比如:github.com,这里汇集了全球工程师的智慧!
言归正传,本文会列举工作中常用的一些技术,以及如何锻炼提升自己的架构能力。
由于每块技术市场上基本都有对应的网络资料或书籍,所以本文只是少篇幅列举工作中用到的核心知识点,抛砖引玉,属于进阶型,不适用初学者。
目前使用最多还是mysql,虽然单机性能比不上oracle,但免费开源,单机成本低且借助于分布式集群,可以有强大的输出能力。
RPC框架
MQ消息
分布式缓存
本地缓存
搜索
分布式数据框架
分布式协调服务
配置管理
分布式文件系统
分布式任务调度框架
大数据
其它
商务合作,请发邮件到 aalansehaiyang52@126.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型