持续学习杂谈:总结与反思一、总结与反思二、微服务技术栈

在当前这个时代,作为开发者,我们的核心竞争力来自于两个方面:(1)对于业务架构(体系)的掌控和开拓能力;(2)技术方面的落地能力,本文主要是针对后者的一些思考。

一、总结与反思

去年在一篇文章中看到:工作后的学习,可以从两个方面着力——大的理论和底层的基础,对于中间的知识点可以放宽一点。可能是我对此理解得不对,按照这个思路,我调整了自己的学习方向:

  1. 对于基础知识,我开始重新学习Java基础、JVM知识、Java并发编程等进阶知识点;
  2. 对于大的概念理论,我开始阅读DDD、软件架构、OOAD等理论知识。

经过三个多月的学习,我收获不小:夯实了不少知识点,同时也在软件设计理论上初窥门径。不过我也发现这种学习思路的问题——眼高手低。现在我也理解了我一大哥之前指导我的一句话:要在和自己工作相关的技术点深挖下去。通过工作中遇到的知识点探索,可以反过来促进我对基础知识和软件架构的理解和掌握,这点很重要。

二、微服务技术栈

Java后端的开发人员,在技术方面不能仅仅满足于实现业务需求,而要对分布式系统(微服务)技术栈的各个组件捻熟于心,了解各个组件的使用场景、最佳实践、关键特性、跟同类竞品的比较、最好是阅读过一两个经典项目的源码。下面是我列的一些业界比较流行的分布式中间件,用于走查。

远程调用(RPC)

  • Dubbo
  • gRPC

注册中心

  • ETCD
  • ZK

消息队列(MQ)

  • NSQ
  • RocketMQ
  • RabbitMQ
  • Kafka

NoSQL

  • Redis & Codis
  • Hbase
  • ES

分库分表

  • TDDL
  • cobar
  • Mycat
  • Sharding-JDBC

分布式服务跟踪

  • CAT
  • Skywalking
  • Zipkin

配置中心

  • Apollo(阿波罗)
  • Diamond

分布式作业

  • Elastic-Job

Spring Cloud生态

  • Hystrix:处理延时、防雪崩的利器

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java架构

想进阿里、京东、美团面试的Java程序员看过来第一个问题:阿里面试问些什么

2636
来自专栏HappenLee的技术杂谈

大数据小视角4:小议Lambda 与 Kappa 架构,不可变数据的计算探索

首先我们来看看什么是Lambda架构,Lambda演算在编程语言之中是一个编程范式,它遵循如下几个特点:

1442
来自专栏养码场

一周播报|好莱坞影星iCloud屡次被侵,云时代数据泄漏了怎么办?

讨论下LDAP实现的认证如何支持权限控制的?适合哪些场景下用?之所以在公司内部用而不在电商上用是因为安全性不高吗?

731
来自专栏AI研习社

2017 年关于 Python 案例的 Top45 文章

本文为雷锋字幕组编译的年度盘点系列,原标题Python Top 45 Articles for the Past Year (v.2018),作者Mybrid...

4226
来自专栏web前端教室

只会写js而不会排bug的人,做不了好前端

什么叫好前端?定义有很多,在我这至少包括能写js能排错。有些人因为面试的次数多了,什么样的面试题都见过,成了面霸成了面试小能手。js面试题写的666,面试谈话也...

2068
来自专栏斑斓

设计匠艺 | 小即是美之一

博尔赫斯说:“写散文体的短文——寓言、神话、短故事——给了我某种神秘的满足。想起这些篇章,就仿佛想到硬币:实在、结实、闪光的小物体,更多的东西的样品。”显然,小...

3425
来自专栏企鹅号快讯

各种流行的编程风格 你属于哪一种?

在编程中,会遇到很多使用囧然不同风格的开发者,下面是小于所知道的一些,你还知道其它的吗? ? 一、散弹枪编程 ? 这种编程风格是一种开发者使用非常随意的方式对待...

23711
来自专栏Python专栏

一次错爱的面试---爱奇艺运开

1476
来自专栏草根专栏

TDD in .NET Core - 简介

最好有一些预备知识,例如xUnit,Moq,如何编写易于测试的代码,这些内容我都写了文章:https://www.cnblogs.com/cgzl/p/9178...

1031
来自专栏Web项目聚集地

为什么你投了那么多家简历都石沉大海

为什么你投递了那么多家公司都石沉大海,和你本身的工作经验有关系,当然和你的简历书写也有很大关系。工欲善其事必先利其器,这是自古以来的道理,所以如果想找到一份好的...

2663

扫码关注云+社区

领取腾讯云代金券