自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Zookeeper,你可把我坑惨了!

1 说多了都是泪前些日子,我们被自己部署的 Zookeeper 集群 DDOS 攻击了,惊不惊喜,意不意外?肯定有很多朋友会问,怎么会呢?一般来说确实不可能,但在一系列条件的配合下,可以把不可能变为可能(感觉好励志有木有!),下面就让我给大家一一道来。2 交代下前提在讲故事前,有几个前提先跟大家说明下:前提一我们公司服务治理框架用的是 Dubbo,注册中心使用的是 Zookeeper...

2018-11-19 20:55:00 5241 1

原创 Kafka 的七年之痒

自从 2011 年被捐献给 Apache 基金会到现在,Kafka 项目已经走过了七个年头。作为一个优秀的分布式消息系统,Kafka 已经被许多企业采用并成为其大数据架构中不可或缺的一部分。但 Kafka 的野心明显不止于此。从去年 11 月推出 KSQL,到今年 7 月发布 2.0 版本增加诸多新特性,无不是在宣告:Kafka 已经不再只是分布式消息队列,而是集成了分发、存储和计算的“流式数据...

2018-11-18 21:32:04 274

原创 一文精通kafka 消费者的三种语义

本文主要是以kafka 09的client为例子,详解kafka client的使用,包括kafka消费者的三种消费语义at-most-once, at-least-once, 和 exactly-once message ,生产者的使用等。(一) 创建topicbin/kafka-topics --zookeeper localhost:2181 --create --topicnorm...

2018-11-16 17:04:54 866 1

原创 你应该知道的Java缓存进化史

“本文主要讲述爱奇艺的缓存之路和本地缓存的一个发展历史,以及每一种缓存的实现基本原理。背景本文是上周去技术沙龙听了一下爱奇艺的 Java 缓存之路有感写出来的。先简单介绍一下爱奇艺的 Java 缓存道路的发展吧。可以看见图中分为几个阶段:第一阶段:数据同步加 Redis欢迎工作一到五年的Java工程师朋友们加入Java技术交流:611481448群内提供免费的Java架构学习资料...

2018-11-15 18:00:38 223

原创 我是一个Java class

第一回 陌生警察我出生在C盘下面一个很深层次的目录下, 也不知道是谁把我放到这里的。我一直在睡觉,外边的日出日落,风雨雷电和我一点关系都没有。直到有一天,有个家伙咣咣咣砸我房门把我叫醒。这个家伙穿着像警察的制服, 左手拿着一个对讲机, 右手递过来他的工作证: “你好, 我是Classloader, 请问你是Account类吗”“是啊, 怎么了?”这个Classloader 没回答我, ...

2018-11-14 17:42:01 360

原创 java程序员饱和了吗?

这个是老话题了,java程序员远远没有饱和,年薪10万+元是很正常的一个薪酬水平。现在java程序员挺多的,但是职位需求量更大,特别是能干实干或优秀的程序员是相当缺乏的,没存在饱和一说。从过来人的经验来说,如果你是一位实干,又有强烈改变际遇的意志力的人,我建议可以做,做Java技术开发,至少你的付出会有收获(技术领域内相对公平) !近20年来Java程序员的工资一直是在稳中有升的状态,极端点...

2018-11-13 21:02:46 1087

原创 Java 11 正式发布,这 8 个逆天新特性教你写出更牛逼的代码

Java 11 正式发布,这 8 个逆天新特性教你写出更牛逼的代码美国时间 09 月 25 日,Oralce 正式发布了 Java 11,这是据 Java 8 以后支持的首个长期版本。为什么说是长期版本,看下面的官方发布的支持路线图表。Java 11 正式发布,这 8 个逆天新特性教你写出更牛逼的代码可以看出 Java 8 扩展支持到 2025 年,而 Java 11 扩展支持到 20...

2018-11-12 21:56:57 188

原创 Java 中不同的并行实现的性能比较

Fork/Join框架在不同配置下的表现如何?正如电影星球大战那样,Java 8的并行流也是毁誉参半。并行流(Parallel Stream)的语法糖就像预告片里的新型光剑一样令人兴奋不已。现在Java中实现并发编程存在多种方式,我们希望了解这么做所带来的性能提升及风险是什么。从经过260多次测试之后拿到的数据来看,还是增加了不少新的见解的,这里我们想和大家分享一下。欢迎工作一到五年的Jav...

2018-11-11 21:20:18 359

原创 动我 Java?是时候让甲骨文退休了!

2018年3月28日消息,美国联邦巡回上诉法院当地时间周二裁定,谷歌 Android 系统使用 Java 接口侵犯了甲骨文公司的版权,谷歌或因此向甲骨文赔偿数十亿美元。纠缠了近十年的官司,谷歌最终还是输了。可是,输了的又岂止谷歌一方——认真说起来,30亿 Java 用户都是输家。以下为译文:你在孩童时期是否有过这样的经历?某一天,你的小伙伴带着他的新玩具来找你玩,起初你们很开心地一起玩这个玩...

2018-11-09 17:24:25 460

原创 铁打的Java最终还是败给了Python!

AI 前线导读: 近年来,Python 的热度持续上涨,在 PYPL 最新发布的 7 月编程语言指数榜中,Python 流行指数再次上涨 5.5%,不只霸牢热门编程语言榜首之位,而且逐渐与 Java 拉开了差距。然而就在形势一片大好之际,Python 之父 Guido van Rossum 却宣布永久退出 Python 社区决策层。Guido van Rossum 在创建 Python 之初,并...

2018-11-08 17:54:03 937

原创 微服务:Java EE的拯救者还是掘墓人?

有人认为,微服务的大行其道是在给Java EE下达死刑判决书。也有人认为,Java EE已死的论调可笑至极。InfoQ的读者朋友,你们怎么看?引言有人说,Java确实过于臃肿,经常“小题大做”。但PHP、Node.js扩展方面短板太明显,做小应用可以,大型应用就玩不转了。 另外,Java EE领域有太多优秀框架可以解决开发效率的问题,事实上借用Spring等框架,开发的效率丝毫不亚于PHP。...

2018-11-07 17:46:59 271

原创 JavaWeb项目放弃jsp?为什么要前后端解耦?为什么要前后端分离?

前戏前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。核心思想是前端html页面通过ajax调用后端的restuful a...

2018-11-06 17:12:22 1198 2

原创 @Java 开发者,Spring Boot 最流行的 16 条实践解读!

Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这些内容是基于我的个人经验和一些熟知的Spring Boot专家的文章。在本文中,我将重点介绍Spring Boot特有的实践(大多数时候,也适用于Spring项目)。以下依次列出了最佳实践,排名不分先后。使用自定义BOM来维护第三方依...

2018-11-05 17:25:44 134

原创 Java 11 正式发布!

有多少语言在提刀想反超 Java 的路上?但万万没想到,人家并未当回事,如今这款常青藤甚至越跑越欢,当我们还在使用 Java 7/8 时,它已经一路跑到了 11。和预期的时间差不多,北京时间 9 月 26 日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可供生产环境中使用,此次版本的更新,不仅提高了工作效率,也提供了 HTTP/2 Client API。同时,这...

2018-11-02 16:57:00 136

原创 Java 程序员不容错过的开发趋势

当涉及到代码时,有很多热门话题,并且与时俱进总是潮流所向。如果你想知道如何分离糟粕和精华,那么我们已经准备就绪,只欠各位阅读下文的东风。在接下来的内容中,我们将查看的热点,以及今年会更热的热点。当然说的是Java方面的。好的,那就启航吧。Java 9,你真好,你让我神魂颠倒首先从Java 6中的一个bug说起,这个bug在Java 9中将变成一个功能:sun.misc.Unsafe。此库是...

2018-11-01 19:21:13 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除