首页
学习
活动
专区
工具
TVP
发布

Java架构

专栏作者
334
文章
321023
阅读量
91
订阅数
颠覆微服务认知:深入思考微服务的七个主流观点
单体系统和微服务的区别在于,一个单体系统是一个大而全的功能集合,每个服务器运行的是这个应用的完整服务。而微服务是独立自治的功能模块,它是生态系统中的一部分,和其他微服务是共生关系。现在,业界对单体系统和微服务的普遍观点是:单体系统非常容易开发、测试、部署,但是单体系统面对的问题也很多,例如开发效率变低、维护成本增加、部署影响变大、可扩展性较差、技术选型成本高,而引入了微服务可以实现每个微服务易于开发与维护,便于沟通与协作,很适合小团队敏捷开发与持续交付;每个微服务职责单一,高内聚、低耦合。同时,每个微服务能够独立开发、独立运行、独立部署;每个微服务之间是独立的,如果某个服务部署或者宕机,只会影响到当前服务,而不会对整个业务系统产生影响;每个微服务可以随着系统规模的不断扩大,面对海量用户和高并发,独立做水平扩展与垂直扩展;每个微服务可以使用不同的编程语言以及不同的存储技术,使得我们更容易尝试新的技术。此外,对单个服务进行业务重构,也不会面临很大的业务负担与技术债券。
美的让人心动
2019-10-09
3440
【史上最强Java面试题系列】如何保证消息队列的高可用?
如果有人问到你 MQ 的知识,高可用是必问的。上一讲提到,MQ 会导致系统可用性降低。所以只要你用了 MQ,接下来问的一些要点肯定就是围绕着 MQ 的那些缺点怎么来解决了。
美的让人心动
2019-08-08
5700
"2019年Java程序员,风光背后的危机"——你知道程序员的现状吗?
近日网上有一篇关于Java程序员职场生存现状的文章“2018年 Java 程序员,风光背后的危机”,在Java程序员圈子里引起了广泛关注和热议。
美的让人心动
2019-07-01
5160
除了敲代码,程序员还需要哪些必备技能?
详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美、提高核心竞争力。
美的让人心动
2019-07-01
5070
程序员申请提前转正,当天就被开除了
今天上午申请提前转正, 1小时后,通知你被辞退了。理由是:给公司造成了很大的困扰。开发环境(同事给的jdk.17安装包)导致的。 新来的总经理助理,来了个996制,老员工没人搭理她。又改回来了。今天我申请提前转正, 就给开了、。。。
美的让人心动
2019-06-14
9860
进BAT这些互联网大厂,面试之前刷几百道面试题真的有用吗?
面试之前先刷几篇面经,或者做几道热门面试题,想必是大家很熟悉的一种复习方式了,就像我们当年经常做五年高考三年模拟一样。但是可不要把面试题和面经当成你的主要复习方式,它只是锦上添花,绝非雪中送炭!
美的让人心动
2019-05-15
9450
年薪85w+的阿里P8架构师,只因做到了这几点!
最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。
美的让人心动
2019-05-07
4.1K0
码农千千万,你凭什么说自己精通Java?
自学Java的人不少,科班出身的也很多,但是到什么程度才有资格说自己精通Java?个人觉得至少需要经历以下几个阶段:
美的让人心动
2019-04-01
4860
七年改变,如今年薪60W,分享这些年的经验总结!
本人做Java开发的,第2年月薪7k(是不是很可伶),做金融风控相关项目,难听点,就是外包,每天增删改查,坐吃等死状态,每天就期待下班。但是心里总觉得这样下去要丸,不知道怎么改变这种情况?想学点东西,比如看jvm、并发这些书,看了一部分就放弃了,过段时间又忘记了,好迷茫。 专注力不够。平时工作就是改改bug,做做公司产品。公司用的是很老的技术并且源码被加密(想看源码都不行),一些大牛我刚混熟他们就跳槽了。就在这种环境下我从毕业到现在呆了2年多了,终于意识到自己这样待下去会毁了自己。环境,团队氛围,和跟对一个老鸟都很重要,现在都不敢去跳槽(自己以前会的东西都忘了),不断审视自己,很想改变自己,经验分享给各位,希望大家能从中收获,改变自己(希望不晚)。
美的让人心动
2019-02-20
4600
难逃寒冬裁员的“大追杀”,30 岁女码农该何去何从,解决困境?
这个元旦张莹过得发愁,她才刚跳槽到某大厂三个月,本来年后转正的她被告知:所有没转正的员工不得转正,年前必须自行离职,没有赔偿。
美的让人心动
2019-02-20
4280
寒冬逃不过被裁,30 岁女码农该何去何从,解决困境?
这个元旦张莹过得发愁,她才刚跳槽到某大厂三个月,本来年后转正的她被告知:所有没转正的员工不得转正,年前必须自行离职,没有赔偿。
美的让人心动
2019-02-20
5310
作为Java程序员,对你影响最大的黄金五年,你准备如何把握好?
在Java业界流行着一种说法——黄金5年,就是从程序员入职时算起,前五年的工作选择直接影响整个职业生涯的职业发展和薪资走向。如何把握这五年,从一个刚入行的菜鸟蜕变成一个处事不惊的大佬,这是一个涉及到自身的专业知识储备和选择的难题,那么,一个Java程序员如何做才能完成从入行到大佬的晋升之路呢?
美的让人心动
2019-01-28
4910
Java并发编程:AbstractQueuedSynchronizer的内部结构
  虽然已经有很多前辈已经分析过AbstractQueuedSynchronizer(简称AQS,也叫队列同步器)类,但是感觉那些点始终是别人的,看一遍甚至几遍终不会印象深刻。所以还是记录下来印象更深刻,还能和大家一起探讨(这就是重复造轮子的好处,另外也主要是这篇篇幅太长了,犹豫了好久才决定写作)。既然有很多前辈都分析过这个类说明它是多么的重要,下面我们看下concurrent包的实现示意图就清楚AQS的所占有的地位了。
美的让人心动
2018-12-14
6290
金九银十铁12,讲述一个收到腾讯、美团等五家大厂意向offer的大神闲聊技术面HR面腾讯美团头条搜狗贝壳
互联网提前批基本告一段落,大大小小的offer也拿了一些,秉着回报社会,坚持中国特色社会主义,挽救新一代码农的思想,整理了下各个公司的面筋、考点,希望能激励各位搬砖工,起到鼓足干劲,力争上游的作用O(∩_∩)O
美的让人心动
2018-11-07
7190
阿里P8架构师深度概述分布式架构
作为一名架构师,我们要专业,要能看懂代码,及时光着臂膀去机房,也能独挡一面!及时同事搞不定问题,或者撂挑子,你也能给老大一个坚定的眼神:不怕,有我在!还能在会议室上滔滔不绝,如若无人,让不懂技术的妹子看你时眼神迷离,就好想落霞与孤鹜齐飞!
美的让人心动
2018-10-15
7220
2018全新互联网Java后端开发技术思维导图总体体系源码分析分布式架构微服务架构并发编程性能优化开发工具实战项目练习
对Java的技术,架构技术感兴趣的同学关注我,欢迎工作一到五年的 Java 的工程师朋友们加入的 Java 架构开发:697579751
美的让人心动
2018-10-11
7170
阿里十年架构师用一张图告诉你什么是系统架构师作为架构师应该掌握哪些技术?
这张图从架构师的综合能力、岗位认识、岗位职责等方面,清楚的画出了作为一个架构的基本准则。人人都想成为架构师,可作为架构你达到了上面的要求了吗?
美的让人心动
2018-10-10
1.4K0
阿里P9架构师谈:高并发网站的监控系统选型、比较、核心监控指标
在高并发分布式环境下,对于访问量大的业务、接口等,需要及时的监控网站的健康程度,防止网站出现访问缓慢,甚至在特殊情况出现应用服务器雪崩等场景,在高并发场景下网站无法正常访问的情况,这些就会涉及到分布式监控系统,对于核心指标提前监控,防患于未然。
美的让人心动
2018-10-10
1.5K0
阿里十年的Java架构师用一张图告诉你什么是系统架构师
这张图从架构师的综合能力、岗位认识、岗位职责等方面,清楚的画出了作为一个架构的基本准则。人人都想成为架构师,可作为架构你达到了上面的要求了吗?
美的让人心动
2018-09-27
1.2K0
天天写业务代码,如何成为Java架构师?
因为现今是一个信息时代,大量的信息都是需要存储并检索的,数据库设计的不好,将会严重影响系统的性能,而这一点往往会被我们的设计人员忽略,他们只知道遵守那些范式而不会结合数据的特性去设计数据库。
美的让人心动
2018-09-20
4270
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档