码迷,mamicode.com
首页 >  
搜索关键字:什么是架构 架构师 好的架构 如何架构    ( 2827个结果
java架构师成长路线-高并发网络编程的分类
鲁班学院java架构师成长路线随着互联网时代的到来,高并发网络编程这一新鲜名词早已跃然于纸上,为了满足大众眼光的需求,我为大家找了些关于高并发网络编程方面的资料,本文便来介绍高并发网络编程中的epoll的实现机制,真正理解为何epoll能实现高并发网络编程。epollIO多路复用模型实现机制:由于epoll的实现机制与select/poll机制完全不同,上面所说的select的缺点在epoll上不
分类:编程语言   时间:2020-07-15 12:54:09    阅读次数:77
阿里架构师分享丨Java架构设计的重点知识和学习路径(建议收藏)
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等学习架构呢,要掌握的东西有很多,你是不是开始担心自己一辈子都学不完呢?其实,我们也不需要一下子铺开学习所有的架构技能,重要的是把控好学习的节奏,在适当的时间学习适当的内容,我们可以结合实际工作,一步步地成长。所以今天这一讲,我想给你提供一些架构学习的重点方向和路径建议。架构原则汇总在技术架构篇,我针对系统的高可用、高性能、可伸
分类:编程语言   时间:2020-07-14 09:21:40    阅读次数:81
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
2827条   上一页 1 ... 17 18 19 20 21 ... 283 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!