码迷,mamicode.com
首页 >  
搜索关键字:架构师    ( 2635个结果
java架构师学习路线-微服务系统架构的核心要点
图灵学院 java架构师学习路线 微服务的交互模式 本节介绍微服务之间交互的通用设计模式,这些设计模式对微服务之间的交互定义契约,服务的生产者和调用者都需要遵守这些契约,才能保证微服务不出问题。 1. 读者容错模式 读者容错模式(Tolerant Reader)指微服务化中服务提供者和消费者之间如何 ...
分类:编程语言   时间:2020-07-13 15:30:06    阅读次数:71
那些问哭你的Redis分布式锁
谈起redis锁,下面三个,算是出现最多的高频词汇: setnx redLock redisson setnx 其实目前通常所说的setnx命令,并非单指redis的setnx key value这条命令。一般代指redis中对set命令加上nx参数进行使用, set这个命令,目前已经支持这么多参数 ...
分类:其他好文   时间:2020-07-12 20:38:13    阅读次数:68
Facebook架构师的代码审查之道:学习Facebook真正发挥代码审查的提效作用
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等我见到很多国内公司也在尝试使用代码审查,但是效果很不好,往往流于形式,最常听到的一个负面反馈就是“代码审查浪费时间”。代码审查的成功推行的确不是一件容易的事。今天,我们就一起尝试来解决这个问题。我会从三个方面给出一些建议:第一,在团队内引入代码审查的步骤和方法;第二,成功推进代码审查的关键操作;第三,持续做好代码审查的重要原则
分类:其他好文   时间:2020-07-12 14:37:18    阅读次数:47
【缓存】关于缓存的一些使用场景及建议
缓存,是互联网分层架构中,非常重要的一个部分,通常用它来降低数据库压力,提升系统整体性能,缩短访问时间。 有架构师说“缓存是万金油,哪里有问题,加个缓存,就能优化”,缓存的滥用,可能会导致一些错误用法。 缓存,你真的用对了么? ##一、以下介绍几种缓存误用的场景: ###1、把缓存作为服务与服务之间 ...
分类:其他好文   时间:2020-07-12 12:41:25    阅读次数:85
java架构师学习路线-分布式架构MySQL读写分离技术分析
图灵学院 java架构师学习路线 概述mysql读写分离 MySQL读写分离原理 MySQL的主从复制和MySQL的读写分离两者有着紧密联系,首先部署主从复制,只有主从复制完了,才能在此基础上进行数据的读写分离。 简单来说,读写分离就是只在主服务器上写,只在从服务器上读,基本的原理是让主数据库处理事 ...
分类:数据库   时间:2020-07-10 20:45:54    阅读次数:70
阿里架构师详解缓存架构:如何减少不必要的计算?
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等互联网应用的主要挑战就是在高并发情况下,大量的用户请求到达应用系统服务器,造成了巨大的计算压力。互联网应用的核心解决思路就是采用分布式架构,提供更多的服务器,从而提供更多的计算资源,以应对高并发带来的计算压力及资源消耗。那么有没有办法减少到达服务器的并发请求压力呢?或者请求到达服务器后,有没有办法减少不必要的计算,降低服务器的
分类:其他好文   时间:2020-07-10 10:10:10    阅读次数:92
MySQL 数据库性能优化,看这篇就够了
无论是运维、开发、测试,还是架构师,数据库技术是一个必备加薪神器。 而 MySQL 由于免费,而且性能强劲,是目前使用最广泛的数据库产品,同时也是入门门槛最低的数据库产品之一。更重要的是,掌握了 MySQL,会为你以后学习其他数据库产品打下坚实的基础。 今天给大家带来一门 MySQL 数据库的进阶实 ...
分类:数据库   时间:2020-07-08 18:17:24    阅读次数:93
高并发分布式消息中间件技术ActiveMQ事务
图灵学院 java架构师学习路线 概述 ActiveMQ有支持两种事务, JMS transactions - the commit() / rollback() methods on a Session (which is like doing commit() / rollback() on a ...
分类:其他好文   时间:2020-07-08 14:56:33    阅读次数:72
阿里年薪破百架构师推荐:鸟哥的Linux私房菜,搭配面试题,真香
在Linux实操的过程中,你是否有过这些疑问:如何提取日志中含有关键字的指定行,上一行或上几行?ln做了符号链接,对符号链接进行权限修改,原文件是否会受到影响?Shell脚本里有很多特殊符号,到底该怎么用?网上流传的.(){.|.&};.脚本能不能执行?Linux里的编辑器繁多,比如vim、sed、awk,它们各自有哪些特点?如何在不同的场景下做出合适的选择?这些虽然不是什么刁钻的问题,你
分类:系统相关   时间:2020-07-08 10:22:14    阅读次数:80
GitHub上260K Stars的P8架构师纯手写的Java高并发编程详解
本书围绕Java编程中多线程编程的基础与应用设计分为四个部分来展开讲解,包括多线程技术知识、Java ClassLoader、深入理解volatile关键字、多线程设计架构模式。Java 编程语言是工业级的编程语言,在诸多应用、诸多场景下被广泛使用,多线程技术作为Java语言和应用的基础能力,对其的 ...
分类:编程语言   时间:2020-07-07 15:16:11    阅读次数:57
2635条   上一页 1 ... 17 18 19 20 21 ... 264 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!