码迷,mamicode.com
首页 >  
搜索关键字:架构设计    ( 2610个结果
4大JVM性能分析工具详解,及内存泄漏分析方案
谈到性能优化分析一般会涉及到: Java代码层面的,典型的循环嵌套等 还会涉及到Java JVM:内存泄漏溢出等 MySQL数据库优化:分库分表、慢查询、长事务的优化等 阿里P8架构师谈:MySQL慢查询优化、索引优化、以及表等优化总结 阿里P8架构师谈:架构设计之数据库垂直、水平拆分六大原则(数据 ...
分类:其他好文   时间:2020-05-07 13:38:17    阅读次数:117
阿里P8架构师谈:java程序员到架构师,需突破的7大必备技能!
优秀的架构师的核心能力模型包含:编程、性能调优、架构设计等能力等。 编程能力 对工程师而言,编程是最基础的能力,必备技能。其本质是一个翻译能力,将业务需求翻译成机器能懂的语言。 提升编程能力的书籍有很多。精通面向对象和设计模式是高效编程的基础。初级工程师应该多写代码、多看代码。找高手做Code Re ...
分类:编程语言   时间:2020-05-07 10:49:17    阅读次数:82
2019手把手教你Java面试通关BAT
金三银四俗称跳槽黄金季,很多同学都想趁着这段时间拿高薪,去更牛逼的公司工作,认识更多大牛,提升自己的职场竞争力。 那怎样才能通过BAT面试官的考核?怎样成为一名Offer收割机? 之前讲过收割Offer有一个最直接的公示:Offer=硬实力*软实力*好的心态,三者缺一不可。 01 技术硬实力 这里说 ...
分类:编程语言   时间:2020-05-06 13:51:33    阅读次数:61
Java经典基础与高级面试36题和答案
在Java面试的首轮,经常会问很多关于Java面试基础以及高级的问题,今天收集相关Java面试36题和答案分享出来。 1.”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法? “static”关键字表明一个成员变量或者是成员方法可以 ...
分类:编程语言   时间:2020-05-06 13:50:37    阅读次数:59
史上最强Dubbo面试28题答案详解:核心功能+服务治理+架构设计等
1.Dubbo是什么? Dubbo 是一个分布式、高性能、透明化的 RPC 服务框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。 RPC 指的是远程调用协议,也就是说两个服务器交互数据。 2.Dubbo的由来? 互联网的快速发展,Web应用程序的规模不断扩大 ...
分类:其他好文   时间:2020-05-06 13:39:56    阅读次数:92
陈睿:架构设计之数据库拆分六大原则
架构设计之数据库拆分原则 数据拆分前其实是要首先做准备工作的,然后才是开始数据拆分,我先讲拆分前需要做的事情: 第一步:采用分布式缓存redis、memcached等降低对数据库的读操作。 第二步:如果缓存使用过后,数据库访问量还是非常大,可以考虑数据库读、写分离原则。 第三步:当我们使用读写分离、 ...
分类:数据库   时间:2020-05-06 10:31:41    阅读次数:91
dubbo(四):服务路由的实现
上一篇中,我们介绍了dubbo的负载均衡实现,见识了几种常用的负载均衡算法。就单个功能而言,似乎dubbo并没有太多的突出之处。事实上,一个成功的产品不必每个地方都要打破常规。更重要的是其全局优化的架构设计,以及如何使用现有的优秀解决方案为己服务。 本篇将介绍另一种集群环境中的高可用实现:路由服务的 ...
分类:其他好文   时间:2020-05-01 18:57:14    阅读次数:57
架构设计 | 分布式业务系统中,全局ID生成策略
一、全局ID简介 在实际的开发中,几乎所有的业务场景产生的数据,都需要一个唯一ID作为核心标识,用来流程化管理。比如常见的: 订单:order-id,查订单详情,物流状态等; 支付:pay-id,支付状态,基于ID事务管理; 如何生成唯一标识,在普通场景下,一般的方法就可以解决,例如: import ...
分类:其他好文   时间:2020-05-01 13:09:27    阅读次数:95
DDD理论学习系列
DDD理论学习系列(13)-- 模块 https://www.cnblogs.com/sheng-jie/category/997516.html https://www.cnblogs.com/sheng-jie/p/7266557.html 【架构设计 领域驱动开发 一】三层VSDDD http ...
分类:其他好文   时间:2020-05-01 12:55:17    阅读次数:67
敏捷开发总结
我们把对实践中的敏捷开发过程进行总结和归纳,我们提出了六个更具可操作性的原则: 1、以小周期代替大周期: 瀑布模型、螺旋模型、快速原型等方法都有比较长的工程周期,常常要经历立项、需求、架构设计、详细设计、开发、测试等大的工程周期,耗时很长,很难看到完成的日子,更别说开什么庆功会了;敏捷开发强调使用小 ...
分类:其他好文   时间:2020-04-30 15:07:18    阅读次数:65
2610条   上一页 1 ... 18 19 20 21 22 ... 261 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!