05 2018 档案

微服务2.0时代,论其痛点与触点
摘要:微服务自2014年3月由Martin Fowler首次提出以来,在Spring Cloud、Dubbo等各类微服务框架的帮助下,以燎原之势席卷了整个IT技术界,成为了最主流的分布式应用解决方案。但仍然还有很多问题没有得到根本性的解决,比如技术门槛高、多语言支持不足、代码侵入性强等。如何应对这些挑战成 阅读全文

posted @ 2018-05-31 23:18 茶轴的青春 阅读(2581) 评论(0) 推荐(0) 编辑

微服务架构的中国式落地
摘要:前言 近年,Spring Cloud俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆。我近年一直在一线互联网公司(携程,拍拍贷等)开展微服务架构实践,根据我个人的一线实践经验和我平时对Spring Cloud的调研,我认为Spring Cloud技术栈中的有些组件离生产级开发尚有一定距离 阅读全文

posted @ 2018-05-30 21:17 茶轴的青春 阅读(1245) 评论(1) 推荐(1) 编辑

【干货】微服务技术栈选型手册2.0
摘要:一、前言 2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是Martin Fowler在其博客上发表了“Microservices”一文,正式提出微服务架构风格;二是Netflix微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称NetflixOSS, 阅读全文

posted @ 2018-05-28 22:30 茶轴的青春 阅读(769) 评论(0) 推荐(0) 编辑

每位开发者都该看:如何在四十岁后还能继续从事软件开发?
摘要:这是一个 42 岁的开发者所写经验分享文章.并且列出一些他 18 年多身为软件开发者的经验谈.许多部分看完后都会希望自己当时就能够了解,所以很推荐不论是新手或是老手都要好好阅读这一篇文章。 故事很长,一切从 1997 年开始讲起.那是一个令人怀念的年代(FF7 发售,微软入股苹果,铁达尼号电影上映) 阅读全文

posted @ 2018-05-26 22:31 茶轴的青春 阅读(1077) 评论(0) 推荐(1) 编辑

在IBM学到的东西,到底对我的程序生涯产生了多大的影响
摘要:我和很多人交流过一个有趣的现象,那就是刚毕业到30岁这段时间,会觉得时间过得很慢,总觉得自己还很年轻,但是一旦过了30岁,时间就如白驹过隙,一年又一年飞逝而过。 我自己也是,眼瞅着毕业快15年了,15年间从一个刚毕业的菜鸟,成长为技术骨干,做到架构师的职位,回头看看,当年听取亲戚的一句话,误入计算机 阅读全文

posted @ 2018-05-25 22:02 茶轴的青春 阅读(335) 评论(0) 推荐(1) 编辑

十年程序员老兵告诉你,2018年程序员如何发展
摘要:本文根据作者亲身经验、体会和思考,为工作年限在10年之内的程序员,尤其是职场新人,提供了一些建议。 帮助大家了解职场规则,规避错误,把握机会。 十年三阶段 工程师的职业发展,前十年是个非常重要的阶段。从职业规划的角度来讲,建议把这十年分为三个阶段来设定目标: 第一阶段(前三年):打基础。立足培养技术 阅读全文

posted @ 2018-05-23 18:05 茶轴的青春 阅读(3535) 评论(0) 推荐(0) 编辑

作为大龄开发人员,敢问路在何方?
摘要:相对同时刚出校门同学从事其它行业而言优厚的薪水,以及不断学习更新的专业知识不仅仅让你感到生活的充实,更满足了你那不让外人知的虚荣心。在刚出 校门的几年中,你经常回头看看被你落在后面的同学们,在内心怜悯他们的同时,你也会对自已天天加班的努力工作感到心里平衡:"有付出才会有回报"这句话在 那几年中你说的 阅读全文

posted @ 2018-05-22 17:40 茶轴的青春 阅读(374) 评论(1) 推荐(0) 编辑

9大行为导致Java程序员薪资过低, 你有几个?
摘要:Java程序员薪水有高有低,有的人一个月可能拿30K、50K,有的人可能只有2K、3K。同样有五年工作经验的Java程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?本文整理导致Java程序员薪水低的9大行为,避开这些大坑,你就离高薪不远了。 1、习惯即刻回报 技术刚刚掌握,能一 阅读全文

posted @ 2018-05-20 22:19 茶轴的青春 阅读(3271) 评论(0) 推荐(1) 编辑

图解:在资深架构师眼中的架构应该是怎样的?
摘要:我对架构定义的理解 大概在7~8年前,我曾经有一个美国对口的架构师导师,他对我讲架构其实是发现利益相关者(stakeholder),然后解决他们的关注点(concerns),后来我读到一本书《软件系统架构:使用视点和视角与利益相关者合作》,里面提到的理念也是这样说:系统架构的目标是解决利益相关者的关 阅读全文

posted @ 2018-05-18 19:23 茶轴的青春 阅读(499) 评论(1) 推荐(1) 编辑

面试必看|面试官之间的“潜规则”
摘要:金三银四跳槽季已经结束了,铜五铁六的情况也不容乐观。我和同事们看了很多简历,也邀请了很多人参加面试,最终通过的寥寥无几。 想必很多面试者都很郁闷,为什么投了这么多简历,最后都杳无音讯。是简历的问题吗? 今天就来聊点扎心的事儿,面试官是怎么在短时间内筛选简历的、哪些是明显的减分项、请大家扬长避短,把简 阅读全文

posted @ 2018-05-17 20:50 茶轴的青春 阅读(947) 评论(0) 推荐(0) 编辑

职业规划:专属程序员的巡礼之年
摘要:百度百科:巡礼之年是由三组钢琴独奏组曲组成的一套专辑,由法兰兹·李斯特(Franz Liszt)作曲。一般被认为是李斯特最杰出的作品,为李斯特音乐风格的集大成之作。第三组曲特别被认为代表了李斯特的晚期风格。 文章起名为「巡礼」,多少有点回顾的意思。当然,你说我受了村上《没有色彩的多崎作和他的巡礼之年 阅读全文

posted @ 2018-05-16 22:42 茶轴的青春 阅读(350) 评论(0) 推荐(0) 编辑

互联网企业如何应对网站架构演化带来的“蝴蝶效应”
摘要:摘要: 大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。 大型网站系统的特点 高并发,大流量 需要面对高并发用户,大流量访问。Google 日均 PV 35 亿,日 IP 访问 阅读全文

posted @ 2018-05-15 22:38 茶轴的青春 阅读(240) 评论(0) 推荐(0) 编辑

阿里首席架构师,是如何选择并落地架构方案的
摘要:如何针对当前需求,选择合适的应用架构,如何面向未来,保证架构平滑过渡,这个是软件开发者,特别是架构师,都需要深入思考的问题。 无架构,不系统,架构是大型系统的关键。从形上看,架构是系统的骨架,支撑和链接各个部分;从神上看,架构是系统的灵魂,深刻体现业务本质。 架构可细分为业务架构、应用架构、技术架构 阅读全文

posted @ 2018-05-12 22:36 茶轴的青春 阅读(1707) 评论(0) 推荐(0) 编辑

你真的了解微服务架构吗?听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构
摘要:微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如Dubbo和Spring Cl 阅读全文

posted @ 2018-05-11 21:07 茶轴的青春 阅读(8424) 评论(0) 推荐(0) 编辑

大型分布式电商系统架构演进史?
摘要:概述 本文是学习大型分布式网站架构的技术总结。对架构一个高性能、高可用、可伸缩及可扩展的分布式网站进行了概要性描述,并给出一个架构参考。文中一部分为读书笔记,一部分是个人经验总结,对大型分布式网站架构有较好的参考价值。 作者简介 烂皮猪,十余年工作经验,曾在Google等外企工作过几年,精通Java 阅读全文

posted @ 2018-05-10 19:00 茶轴的青春 阅读(7395) 评论(1) 推荐(3) 编辑

大厂面试官:Java工程师的“十项全能”
摘要:想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,在面试之前到底需要准备哪些东西呢?面试时面试官想了解你的什么专业技能,以下都是一个合格Java软件工程师所要具备的。 一、专业技能 熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的JavaAPI,包括集合框架、多线 阅读全文

posted @ 2018-05-09 22:33 茶轴的青春 阅读(1758) 评论(0) 推荐(2) 编辑

特邀:一个想法,十年坚持,一位普通码农向技术总监的进阶之路
摘要:在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而 阅读全文

posted @ 2018-05-07 22:42 茶轴的青春 阅读(784) 评论(1) 推荐(0) 编辑

错过了春招的你,难道还不为秋招做准备吗
摘要:序 如今的校招,像一场突围赛,很多人“牺牲”在前进的路上,那些突围成功的人,不是因为他们刀枪不入,而是他们有扎实的准备,周密的计划以及可圈可点的技巧。 获得校招的成功,大致需要经历计划、准备、应聘这三个过程,文中全面覆盖这些内容。 无论你是刚刚进入大学的萌新,还是身处在大二、大三的任何阶段,这篇文章 阅读全文

posted @ 2018-05-06 15:00 茶轴的青春 阅读(321) 评论(0) 推荐(0) 编辑

阿里资深技术专家:在各阶段中,3年经验的程序员应具备哪些技术能力(进阶必看)
摘要:3年工作经验的Java程序员应该具备哪些技术能力,这可能是Java程序员们比较关心的内容。我这里要说明一下,以下列举的内容不是都要会的东西,但是你掌握得越多,最终能得到的评价、拿到的薪水势必也越高。 1、基本语法 这包括static、final、transient等关键字的作用,foreach循环的 阅读全文

posted @ 2018-05-03 21:49 茶轴的青春 阅读(922) 评论(0) 推荐(0) 编辑

优化不易,且写且珍惜
摘要:本文要感谢我职级评定过程中的一位评委,他建议把之前所做的各种性能优化的案例和方案加以提炼、总结,以文档的形式沉淀下来,并在内部进行分享。力求达到如下效果: 1. 形成可实践、可借鉴、可参考的各种性能优化的方案以及选型考虑点,同时配合具体的真实案例,其他人遇到相似问题时,不用从零开始。 2. 有助于开 阅读全文

posted @ 2018-05-02 16:53 茶轴的青春 阅读(252) 评论(0) 推荐(0) 编辑