• 这是一篇纯讲SQL语句优化的文章!!!| 博学谷狂野架构师

    时间:2023-03-15 16:29:45

    insert如果我们需要一次性往数据库表中插入多条记录,可以从以下三个方面进行优化。insert into tb_test values(1,'tom');insert into tb_test values(2,'cat');insert into tb_test values(3,'jerry'...

  • 这是一篇纯讲SQL语句优化的文章!!!| 博学谷狂野架构师

    时间:2023-03-15 16:03:33

    insert 如果我们需要一次性往数据库表中插入多条记录,可以从以下三个方面进行优化。 insert into tb_test values(1,'tom');insert into tb_test values(2,'cat');insert into tb_test values(3,'jerr...

  • 实践篇(三):如何有效评审软件架构图?

    时间:2023-02-21 13:08:56

    作者:京东科技  倪新明 设计意图的传达是架构可视化关注的重要维度,在技术方案评审过程中不可避免的会出现各种各样的架构图或设计图,这些图形化表述在设计意图传达效果层面表现不一,本文从图形化的视角为软件架构图的评审关注点提供了参考。 注:关于架构及架构可视化参考文章 《 探寻软件架构的本质,到底什么是...

  • 读阿里巴巴Java开发手册v1.2.0之编程规约有感【架构篇】

    时间:2023-02-15 03:24:34

     不为过去蹉跎,改变当下。 为什么开篇就送这么一句话给大家,我相信很多处于1-3年码龄的哥们儿们,在平时的编码历程中编码的个性可能是多彩的,每个人都有每个人特定的风格,但是我们现在这么随意写,以后这么随意写,好没问题,但是等你离开这个公司了或者是去开发别的项目了,再等别人过来接手维护你一手写出来的...

  • 【运维篇】 经典LNMP架构——搭建个人博客系统

    时间:2023-02-11 22:07:16

    LNMP架构(Linux+Nginx+MySQL+PHP)同LAMP架构(Linux+Apache+MySQL+PHP)一样,都是主要应用于动态网站的web架构,这两种架构具有很多优势,是目前企业部署网络的首选平台。近些年LNMP越来越广泛,因为nginx相对于apache静态文件的相应能力要高。在...

  • MySQL性能调优与架构设计-架构篇

    时间:2023-01-31 13:04:37

    架构篇(1) 读书笔记1.Scale(扩展):从数据库来看,就是让数据库能够提供更强的服务能力ScaleOut: 是通过增加处理节点的方式来提高整体处理能力ScaleUp: 是通过增加当前处理节点的处理能力来提高整体的处理能力2.事务最小化原则:避免分布式事务的解决方案a)进行ScaleOut 设计...

  • 认知篇:CQRS架构模式的本质

    时间:2023-01-30 15:01:26

    作者:京东科技 倪新明CQRS只是一种非常简单的模式(pattern),CQRS本身并不是一种架构风格,和最终一致性/消息/读写分离/事件溯源/DDD等没有必然的联系,它最大优势是给我们带来更多的架构属性选择1 CQRS 本质1.1 CQS:命令和查询分离命令和查询分离,Command and Qu...

  • 认知篇:CQRS架构模式的本质

    时间:2023-01-30 12:11:08

    作者:京东科技 倪新明 CQRS只是一种非常简单的模式(pattern),CQRS本身并不是一种架构风格,和最终一致性/消息/读写分离/事件溯源/DDD等没有必然的联系,它最大优势是给我们带来更多的架构属性选择 1 CQRS 本质 1.1 CQS:命令和查询分离 命令和查询分离,Comma...

  • 认知篇:CQRS架构模式的本质

    时间:2023-01-30 11:05:50

    作者:京东科技 倪新明CQRS只是一种非常简单的模式(pattern),CQRS本身并不是一种架构风格,和最终一致性/消息/读写分离/事件溯源/DDD等没有必然的联系,它最大优势是给我们带来更多的架构属性选择1 CQRS 本质1.1 CQS:命令和查询分离命令和查询分离,Command and Qu...

  • 分布式流处理组件-理论实战结合篇:Kafka架构理论

    时间:2023-01-27 20:10:54

    ???? 作者: 俗世游子。 2014年入行的程序猿。多年开发和架构经验。专注于Java、云原生、大数据等技术。从CRUD入行,负责过亿级流量架构的设计和落地,解决了千万级数据治理问题。???? 微信公众号:「谢先生说技术」关注同头像哦~???? 同名社区:​​51CTO​​​、 ​​github​...

  • C语言嵌入式系统编程修炼之软件架构篇 2

    时间:2023-01-26 20:14:17

      硬件驱动模块 一个硬件驱动模块通常应包括如下函数: (1)中断服务程序ISR (2)硬件初始化 a.修改寄存器,设置硬件参数(如UART应设置其波特率,AD/DA设备应设置其采样速率等); b.将中断服务程序入口地址写入中断向量表: /* 设置中断向量表 */m_myPtr = make_far...

  • 高并发高负载系统架构-php篇

    时间:2023-01-21 18:00:22

    首先呢,我罗列一下文章的目录,让大家有个整体轮廓的了解! 1、为什么要进行高并发和高负载的研究 2、高并发和高负载的约束条件 3、解决之道——硬件篇 4、解决之道——部署篇 5、解决之道——环境篇 6、解决之道——SiteEngine篇 7、解决之道——测试篇 8、结尾   1、为什么要进行高并发和...

  • 大数据企业架构师精品课程(大数据篇)

    时间:2023-01-08 16:20:06

    视频课程包含: 大数据企业架构师精品课程(大数据篇)包含01.hadoop100集全、02.大数据_HBase视频教程、03.大数据_Hive视频教程、04.大数据_Spark_视频教程、05.大数据_zookeeper视频教程、06.R语言速成实战、07.python等等! 2017最火的可能就数...

  • 一篇文章带你了解高可用架构分析

    时间:2023-01-05 15:09:39

    1、介绍消息中间件是指在分布式系统中完成消息的发送和接收的基础软件。消息中间件也可以称消息队列(Message Queue / MQ),互联网场景中经常使用消息中间件进行消息路由、订阅发布、异步处理等操作,来缓解系统的压力。引入消息队列主要是为了解决如下问题的:解耦 :如订单系统,可以通过消息队列把...

  • 游戏UI框架设计(一) : 架构设计理论篇

    时间:2023-01-05 07:15:48

    游戏UI框架设计(一)---架构设计理论篇前几天(2017年2月)看到一篇文章,国内王健林、马云等大咖们看好的未来十大最有“钱途”产业中,排名第一的就是“泛娱乐”。 所以我们发现最近几年无论是BAT企业还是万达等,都纷纷投资游戏、电影、动漫等泛娱乐产业。随着人们物质生活的不断提高,游戏(包含端游/手...

  • 精通MySQL之架构篇

    时间:2022-12-26 16:20:40

    老刘是即将找工作的研究生,自学大数据开发,一路走来,感慨颇深,网上大数据的资料良莠不齐,于是想写一份详细的大数据开发指南。这份指南把大数据的【基础知识】【框架分析】【源码理解】都用自己的话描述出来,让伙伴自学从此不求人。大数据开发指南地址如下:github:https://github.com/Bi...

  • 高可用架构篇--MyCat在MySQL主从复制基础上实现读写分离

    时间:2022-12-26 16:20:34

    实战操作可参考:http://www.roncoo.com/course/view/3117ffd4c74b4a51a998f9276740dcfb一、环境操作系统:CentOS-6.6-x86_64-bin-DVD1.isoJDK版本:jdk1.7.0_45MyCat版本:Mycat-server...

  • KVM原理与架构系列之四 内存虚拟化篇

    时间:2022-12-24 11:26:15

    内存虚拟化 1. 客户机物理地址空间 在物理机上,虚拟地址通过Guest页表即可转换为物理地址。但是在虚拟化环境中,由于VMM和VM都需要独立的地址空间,则产生了冲突。 为实现内存虚拟化,让客户机使用一个隔离的、从零开始且具有连续的内存空间,KVM 引入一层新的地址空间,即客户机物理地址空间 (G...

  • Nodejs的运行原理-架构篇

    时间:2022-12-23 21:08:11

    前言 本来是想只做一个Nodejs运行原理-科普篇,但是收到了不少私信,要我多分享一些更进阶,更详细的内容,所以我会在接下来的两个月里继续更新Nodejs运行原理。 PS:此系列只做Nodejs的运行原理(架构,libuv,v8 etc),并不介绍Nodejs功能以及使用方法。 本文以两个view来...

  • 虚拟机体验之 VirtualBox 篇 —— 性能强大的经典架构

    时间:2022-12-23 13:49:37

    前两篇体验了 QEMU 和经过 KVM 加速的 QEMU,并体验了第三方虚拟机管理工具 virt-manager,让我们见识了开源社区的强大和开源虚拟机软件的高质量和高性能。这一篇,我来剖析一下 VirtualBox。VirtualBox 号称是目前开源界最强大的虚拟机产品,在 Linux 平台上,...