标签:组织

Java

六面蚂蚁金服,唬住了面试官要了30K;其实Java面试也没那么难

1

dulong 发布于 2019-11-18

面试前 蚂蚁的面试挺独特,每轮面试都没有 HR 约时间,一般是晚上 8 点左右面试官来一个电话,问是否能面试,能的话开始面,不能就约一个其它时间。 全程 6 面,前五面技术面,电话面试,最后一面是 HR 面,现场面。 一面 介绍一下自己 问项目经历, 聊"数据同步&qu...

阅读(2)评论(0)赞 (0)

编程技术

我们使用了不同的技术栈,但是都实现了微服务测试

2

changyuan.xu 发布于 2019-11-18

作者 | Wojciech Bulaty、Liam Williams 译者 | 王强 编辑 | 田晓旭 当我们使用了微服务架构和基于容器的基础设施之后,那么我们就不得不重新制定一个测试策略,因为微服务架构对在线(远程)依赖项的依赖较多,而对进程内组件的依赖较少,所以测试策略和测试...

阅读(7)评论(0)赞 (0)

编程技术

自动化依赖分析

Harries 发布于 2019-11-18

依赖分析之后,你的架构还好吗? 在过去的几周里,我一直在做一些重构相关的工作,也尝试着去做这方面的自动化。于是乎,就有了上一篇文章:《重构的自动化》。在这个过程中,有一个环节能反应出架构是否有良好的设计,那就是依赖。 依赖的类型 对于一个系统来说,它存在下述的一些依赖类型: 类、...

阅读(7)评论(0)赞 (0)

编程技术

软件架构指南

3

刘莉莉 发布于 2019-11-17

写在前面 软件行业里,人们谈起“架构”时,指的是对软件系统内部设计最重要的方面进行模糊定义的概念。良好的架构很重要,否则将来新增功能会变得越来越慢,成本也会变高 但“架构”一词应谨慎对待,因为通常意味着与编程的分离,甚至浮华夸大。而我们真正关注的是能够支持其自身的演变,并且与编程...

阅读(13)评论(0)赞 (0)

编程技术

架构师到底该不该写代码?

xiaoli.he 发布于 2019-11-16

InfoQ-StuQ的一个访谈,选取了一部分大家可能会感兴趣的问题,汇总此文。 提问: 网上有个很有争议的问题“架构师到底该不该写代码? ”,您对此怎么看? 我旗帜鲜明的认为: 架构师应该写代码 。 做架构设计需要了解业务, 任何脱离业务的架构设计都是耍流氓 。 我比较反对一个公...

阅读(12)评论(0)赞 (0)

编程技术

作为一名区块链架构师,需要深入研究最佳实践!

xirruiqiang 发布于 2019-11-16

近年来,美国在 FinTech 领域不断实现技术突破和创新,特别是 区块链 方向,传统 IT 巨头、金融企业纷纷涉足其中,先后创建了 Hyperledger、R3、EEA 等著名区块链技术与应用联盟,积极地开展开源项目孵化,并在多个应用领域,包括但不限于 1)金融服务 2)政府治...

阅读(16)评论(0)赞 (0)

Spring

2w字长文,让你瞬间拥有「调用链」开发经验

12

zhuangli 发布于 2019-11-16

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 很多同学表示,对于微服务中常用的调用链功能的原理,感觉很模糊。 本文将真正的从零开始,介绍调用链客户端开发的一些要点 。让你瞬间拥有APM开发经验。文章很长很长,照例看一下相关目录。 随着微服务架构的流...

阅读(12)评论(0)赞 (0)

编程技术

分享:常见的前端架构风格和案例

23

darida 发布于 2019-11-16

本文信息量巨大,兼具科普性和深度,建议精读 作者:_sx_ https://juejin.im/post/5d7ffad551882545ff173083#comment 所谓软件架构风格,是指描述某个特定应用领域中系统组织方式的惯用模式。架构风格定义一个词汇表和一组约束,词汇表...

阅读(14)评论(0)赞 (0)

编程技术

宜信微服务任务调度平台建设实践

6

songhua.gao 发布于 2019-11-16

一、SIA-TASK 的产生 1.1 背景 无论是互联网应用还是企业级应用,都充斥着大量的批处理任务,常常需要一些任务调度系统帮助我们解决问题。 随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构 。 在这样的背景下,很多之前的任务调度平台或组件已经不能满足业务系统...

阅读(11)评论(0)赞 (0)

Java

走进JavaWeb技术世界3:JDBC的进化与连接池技术

4

刘莉莉 发布于 2019-11-15

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众...

阅读(14)评论(0)赞 (0)

编程技术

新网银行微服务转型实践

12

小丁 发布于 2019-11-15

【编者的话】本文主要分享四川新网银行关于微服务转型的内容,也总结了这些年作者在微服务领域的一些经验。 2012 年 James Lewis 在波兰第 33 次 Degree in Kraków 会议上分享了一个案例,名称是 “Micro Services ̵...

阅读(15)评论(0)赞 (0)

编程技术

您的微服务是否过于琐碎?ironSource分享如何避免微服务带来的细粒度复杂性 -新堆栈

刘莉莉 发布于 2019-11-14

如何将应用程序分解为细粒度的微服务会带来可能最终导致巨大灾难的复杂性,以及如何避免这种情况。 在ironSource,我们与面向服务的体系结构(SOA)一起工作,该体系已经存在了数十年,并且已经接受了其最新的迭代-微服务。使用微服务方法进行应用程序开发使我们能够提高弹性并缩短上市...

阅读(12)评论(0)赞 (0)

Java

美团Robust热修复框架原理解析

小丁 发布于 2019-11-13

目前热修复框架主要有QQ空间补丁、HotFix、Tinker、Robust等。热修复框架按照原理大致可以分为三类: 基于 multidex机制 干预 ClassLoader 加载dex native 替换方法结构体 instant-run 插桩方案 QQ空间补丁和Tinker都是...

阅读(11)评论(0)赞 (0)

Java

面试官:什么?你只用了20行代码就拿了冠军?

22

zhuangli 发布于 2019-11-13

你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub github.com/java… 上已经开源,有面试点思维导图,欢迎 【Star】 和 【完善】 前言 这一期不算 《吊打面试官》 系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是...

阅读(12)评论(0)赞 (0)

Java

如何统一服务调用框架?

13

Harries 发布于 2019-11-13

目前Spring Cloud和Dubbo体系发展都比较成熟,不少客户已有一些采用它们开发的系统。好的微服务开发平台需要支持这两种体系。统一开发体验和降低开发复杂度的同时,保留两种体系各自的优势。 现有企业IT架构 服务调用场景 IT企业根据不同系统有不同的现状和技术发展路线。针对...

阅读(12)评论(0)赞 (0)

Spring

揭秘!Spring社区大神都在讨论啥?

10

hanze 发布于 2019-11-13

大部分的软件工作者都对Redis、RabbitMQ、Greenplum、Spring等开源项目有所了解,其实这些技术都源自一家公司——Pivotal。 为了让创新技术流动起来,Pivotal将携手来自美国Spring社区的近10位技术大神和云原生技术明星,同国内开源社区的技术大咖...

阅读(13)评论(0)赞 (0)

编程技术

“中台不就是微服务吗?有啥区别?”

7

Harries 发布于 2019-11-13

点击“ 技术领导力 ”关注 ∆    每天 早上8:30 推送 在跟同行交流的时候,常常有人这样问: 中台不就是微服务吗? 都是以服务化的方式对外提供能力,老瓶装新酒嘛,炒作概念而已。 这种说法实际上混淆了中台与微服务的定义,要说清楚这个问题,就要先了解,什么...

阅读(18)评论(0)赞 (0)

Java

作为高级Java,你应该了解的Linux知识(纯总结,非广告)

3

Harries 发布于 2019-11-13

本文经授权转载自微信公众号: 小姐姐味道 作为一个javaer,我以前写过很多关于Linux的文章。但经过多年的观察,发现其实对于大部分人,有些东西压根就用不着。用的最多的,就是到线上排查个问题而已,这让人很是苦恼。那么,我们就将范围再缩小一下。 Linux 命令好像还真不少,根...

阅读(13)评论(0)赞 (0)