标签:分布式锁

Java

来自一个六年 Java开发者百度、阿里、腾讯的面试心经

12

dulong 发布于 2019-02-15

前言 我觉得有一个能够找一份大厂的 offer的想法,这是很正常的,这并不是我们的饭后谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司 / 小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是非常大的。...

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

编程技术

【offer去哪了】我一连面试了十个Java岗,统统石沉大海!

5

Harries 发布于 2019-02-15

欢迎关注个人公众号:石杉的架构笔记(ID:shishan100) 周一至周五早8点半!精品技术文章准时送上! 精品学习资料获取通道,参见文末 “ 之前写了两篇文章,给大家介绍了一下如何利用短期的时间,尽可能充分的为面试做准备: 1、 【金三银四跳槽季】Java工程师如何在1个月内...

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

编程技术

分布式架构知识体系

8

puefu.he 发布于 2019-02-15

1.问题 1、何为分布式何为微服务? 2、为什么需要分布式? 3、分布式核心理论基础,节点、网络、时间、顺序,一致性? 4、分布式是系统有哪些设计模式? 5、分布式有哪些类型? 6、如何实现分布式? 2.关键词 节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网...

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

编程技术

【offer收割机必备】我简历上的Java项目都好low,怎么办?

6

xiaoli.he 发布于 2019-02-14

高级工程师必备:系统设计能力 如何让你的项目更有技术含量 “上篇文章【金三银四跳槽季】Java工程师如何在1个月内做好面试准备?。我们聊了聊Java工程师在跳槽前的1个月,如何利用较短的时间从技术广度、技术深度、基础功底几个方面进行较为完善的准备。 这篇文章我们继续来聊一聊,在系...

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

Java

【金三银四跳槽季】Java工程师如何在1个月内做好面试准备?【石杉的架构笔记】

8

darida 发布于 2019-02-13

春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。 假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢? 之前写过两篇文章: 互联网公司的面试官是如何360°无死角考察候选人的?(上篇) 互联网...

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

Java

【来自一线的血泪总结】你的系统上线时是否踩过这些坑?【石杉的架构笔记】

2

刘莉莉 发布于 2019-02-03

欢迎关注个人公众号:石杉的架构笔记(ID:shishan100) 周一至周五早8点半!精品技术文章准时送上! 精品学习资料获取通道,参见文末 “ 之前我们写了很多线上生产实践类的文章,本文将对这些文章做一个简单的小结,同时也帮助大家回顾一下,希望大家能够跟着本文,温故知新,结合自...

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

编程技术

微服务接口限流的设计与思考

3

dulong 发布于 2019-02-02

说明 微服务拆分之后,系统之间的调用关系错综复杂,平台的整体复杂熵升高,出错的概率、debug 问题的难度都高了好几个数量级。所以,服务治理便成了微服务的一个技术重点。服务治理本身的概念比较大,包括鉴权、限流、降级、熔断、监控告警等等,本文聚焦于限流,根据笔者的实战经验,分享一些...

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

编程技术

朱晔的互联网架构实践心得 S2E1:业务代码究竟难不难写?

wenming.gapo 发布于 2019-02-01

注意,这是我的架构实践心得的第二季的系列文章,第一季有10篇你也可以回顾。 最近我一直在思考几个问题: 业务代码究竟难不难写? 一直开发业务代码是不是完全学不到东西? 5年+开发经验的老程序员的价值在哪里? 如何通过面试来区分业务代码开发的水平? 其实,这几个问题或多或少是相互关...

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

Java

写在 19 年初的后端社招面试经历(蚂蚁、头条、PingCAP)

3

xirruiqiang 发布于 2019-01-31

写在19年初的后端社招面试经历(两年经验): 蚂蚁 头条 PingCAP 去年(18年)年底想出来看看机会,最后很幸运地拿到了 PingCAP,今日头条的 offer 以及蚂蚁金服的口头 offer。想着可以总结一下经验,分享一下自己这一段"骑驴找马"过的心路...

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

编程技术

互联网大厂Java面试题:使用无界队列的线程池会导致内存飙升吗?【石杉的架构笔记】

14

xiaoli.he 发布于 2019-01-29

今天跟大家聊一个互联网大厂的Java面试题:使用无界队列的线程池会导致内存飙升吗? 因为在面互联网大厂的时候,一定会问并发,问并发的时候一定会问到线程池,问到线程池一定会问构造线程池的一些参数的含义。 然后,有一些面试官会就线程池的具体场景,问一些可能会遇到的问题。 所以,在这里...

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

Java

「小程序JAVA实战」zookeeper简介(71)

4

yanxinchi 发布于 2019-01-26

如果一个应用在操作自身,自身的删除和添加的方式很容易让自己知道。如果是小程序后端一个程序,web端一个程序,他们需要进行通信。如果彼此之间自动的一致呢。如果是数据库可以通过共用一个数据库的方式,如果是文件就要用到一个工具zookeeper了。 方式多种多样 Springboot开...

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

编程技术

拜托,面试请不要再问我分布式搜索引擎的架构原理!【石杉的架构笔记】

9

puefu.he 发布于 2019-01-25

目录 (1)倒排索引到底是啥? (2)什么叫分布式搜索引擎? (3)ElasticSearch的数据结构 (4)Shard数据分片机制 (5)Replica多副本数据冗余机制 (6)全文总结 “ 这篇文章,我们来聊一下最近这一两年行业内Java高级工程师面试的时候尤为常见的一个问...

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

Java

Java进阶必备:优雅的告诉面试官消息中间件该如何实现高可用架构?【石杉的架构笔记】

7

puefu.he 发布于 2019-01-23

这篇文章,我们来聊一下消息中间件高可用架构的一些原理。 对于一个合格的高级Java工程师而言,你肯定会碰到在系统里用到MQ的场景,那么这个时候你需要基于你的业务场景和需求,考虑在使用MQ的时候可能遇到的一些技术问题。 接着,你必须得针对这些技术问题设计一套完整的技术方案。 你需要...

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

编程技术

微服务不是全部,只是特定领域的子集

11

yeseng 发布于 2019-01-23

大家都在学SpringCloud,貌似学会了SC就牛逼哄哄,感觉不得了的样子。但微服务,在整个企业级应用中,只 占了一小部分。微服务引入的问题比解决的问题还要多,你会遇到各种各样的bottleneck。 微服务解决的是计算节点的问题,然而根源却在存储节点 。当业务规模变得越来越庞...

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

编程技术

面试最让你手足无措的一个问题:你的系统如何支撑高并发?【石杉的架构笔记】

6

songhua.gao 发布于 2019-01-22

这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发? 大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。 因为没有过相关的项目经历,所以就没法从真实的...

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

编程技术

如果20万用户同时访问一个热点缓存,如何优化你的缓存架构?【石杉的架构笔记】

10

likai 发布于 2019-01-18

这篇文章,咱们来聊聊热点缓存的架构优化问题。 其实使用缓存集群的时候,最怕的就是热key、大value这两种情况,那啥叫热key大value呢? 简单来说,热key,就是你的缓存集群中的某个key瞬间被数万甚至十万的并发请求打爆。 大value,就是你的某个key对应的value...

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

Java

从团队自研的百万并发中间件系统的内核设计看Java并发性能优化【石杉的架构笔记】

11

刘莉莉 发布于 2019-01-17

(1)大部分人对Java并发仍停留在理论阶段 (2)中间件系统的内核机制:双缓冲机制 (3)百万并发的技术挑战 (4)内存数据写入的锁机制以及串行化问题 (5)内存缓冲分片机制 + 分段加锁机制 (6)缓冲区写满时的双缓冲交换 (7)且慢!刷写磁盘不是会导致锁持有时间过长吗? (...

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

编程技术

兄弟,用大白话给你讲小白都能看懂的分布式系统容错架构【石杉的架构笔记】

12

尖兵 发布于 2019-01-16

(1)TB级数据放在一台机器上:难啊! (2)到底啥是分布式存储? (3)那啥又是分布式存储系统呢? (4)天哪!某台机器宕机了咋办? (5)Master节点如何感知到数据副本消失? (6)如何复制副本保持足够副本数量 (7)删除多余副本又该怎么做呢? (8)全文总结 “ 这篇文...

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