标签:数据库访问 第4页

编程技术

微服务 最优调用方式,你知道几种?

6

xirruiqiang 发布于 2020-03-18

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。 服务调用有两种方式,一种是RPC方式,另一种是事件驱...

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

编程技术

60 秒售出 5 万张票!电影节抢票技术揭秘

5

小丁 发布于 2020-03-18

一、背景介绍 对于电影爱好者来说,每次的电影节、影展活动,都是抢票大战的开启,出票速度几乎可以用“秒空”来形容,例如上海国际电影节线上开售的记录是 60 秒售出 5 万张。 本文主要围绕售票环节,讲述阿里文娱的云智系统是如何支撑高流量并发,保障系统的稳定,不出现重卖等实现方案背后...

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

Java

连接数据库的不只有JDBC ,反应式驱动规范ADBA 和R2DBC 了解一下

1

yanxinchi 发布于 2020-03-17

1. 前言 响应式编程已经在 Java 编程领域出现很长一段时间了。具有高性能,事件驱动,充分利用计算资源,更加优雅的异步编程体验,同时它也提供了背压机制来防止系统过载。很长一段时间 Java 的响应式只能同 MongoDB 、 Redis 等这些非关系型数据库进行交互。而目前我...

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

编程技术

图解微服务技术架构体系

21

xiaoli.he 发布于 2020-03-14

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 来源:tengshe789 juejin.im/post/5c0ba2bef265da614d08fefe Hello,Microservices 什么是微服务 微服务的利与...

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

编程技术

微服务 2.0 技术栈选型手册

8

darida 发布于 2020-03-12

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 本文来源: http://t.cn/R14nyRW 一、前言 二、选型准侧 三、微服务基础架构核心关注点 四、服务框架选型 五、运行时支撑服务选型 六、服务监控选型 七、服务...

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

Java

JPA + SpringData 操作数据库

27

刘莉莉 发布于 2020-03-11

编辑推荐: 本文主要讲解SpringData 概述 ,db.properties 文件 ,配置 JPA 的 EntityManagerFactory,配置 JPA 的事务管理器和支持注解的事务等希望对您能有所帮助。 本文来自于csdn,由火龙果软件Delores编辑推荐 一、Sp...

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

编程技术

《从0开始学架构》学习笔记(一)

50

likai 发布于 2020-03-10

最近购买了极客时间推出的李运华的课程——《从0开始学架构》,本人通过听音频和文字阅读,整理出相关笔记,目的是方便今后再次阅读。再次感谢李运华的讲解,购买链接: 从0开始学架构 资深技术专家的实战架构心法 开篇词 | 照着做,你也能成为架构师 想成为架构师,梦想是美好的,但道路是曲...

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

Spring

DDD 模式从天书到实践

8

changyuan.xu 发布于 2020-01-16

背景 正所谓有人的地方就有江湖,有设计的地方也一定会有架构。如果你是一位软件行业的老鸟,你一定会有这样的经历:一个业务的初期,普通的 CRUD 就能满足,业务线也很短,此时系统的一切都看起来很 nice,但随着迭代的不断演化,以及业务逻辑越来越复杂,我们的系统也越来越冗杂,模块彼...

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

Java

Spring(一)开篇

1

xiaoli.he 发布于 2020-01-14

1、Spring 介绍 在早期 J2EE 时代,开发一个应用程序非常繁琐,先不说对象的创建及管理,如其它数据库访问、提供 Web 服务等都需耗费我们大量时间。当时一位名为 Rod Johnson 的澳大利亚人率先对这种 J2EE 系统框架臃肿、低效的种种现状提出了质疑,之后 Ro...

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

Java

一篇文章讲清楚VO,BO,PO,DO,DTO的区别

2

wenming.gapo 发布于 2020-01-12

随着编程工业化水平的不断加深,各种编程模型层出不穷(比如MVC,MVP等等),伴随着这些编程模型,又有一大批新的概念蜂拥而至,什么VO,BO,PO,DO,DTO之类的,这些新的概念一直以来都是云里雾里,网上虽然也有不少文章来区分这些概念,但看下来基本都是几篇相同的文章转载来转载去...

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

编程技术

LNMP动态网站搭建

17

xirruiqiang 发布于 2020-01-09

快速入门web搭建(WordPress) 项目背景: 公司要求搭建一个博客系统,方便大家互相交流 解决方案: 选择主流的web模板 WordPress ,WordPress是世界上使用最广泛的博客系统之一,是一款开源的PHP软件。因为使用者众多,所以WordPress社区非常活跃...

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

Java

学习Java并发(1)基本概念

xirruiqiang 发布于 2020-01-05

在工作中时常接触到并发环境,只是现有的框架已经在底层封装好了,可以直接调用。但总会有一些奇特的场景需要自己手动实现并发,所以了解原理是很重要的。本文用于记录学习并发过程中重要的点或思考。 本文只讨论基本概念,旨在用较为详细易懂的文字记录自己对于并发的一些理解。 什么是并发 并发(...

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

Java

15 道 Spring Boot 高频面试题,看完直接当面霸

1

xubiao.zhuang 发布于 2020-01-04

前言 本文转自松哥(网名:江南一点雨)的一篇实用入门文章,写的挺好的,希望对各位有所帮助。 什么是面霸?就是在面试中,神挡杀神佛挡杀佛,见招拆招,面到面试官自惭形秽自叹不如!松哥希望本文能成为你面霸路上的垫脚石! 做 Java 开发,没有人敢小觑 Spring Boot 的重要性...

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

Java

ActFramework 1.8.31 发布 – 老码农的新年大礼包

9

dulong 发布于 2020-01-03

1. ActFramework 核心框架 ActFramework 是一款 "非轻量级" Java Web 应用框架. 作为著名的 PlayFramework 1.x 的继任者之一, ActFramework 具有功能丰富, 高性能和良好的开发时支持的特点. ...

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

Java

快速部署 Spring PetClinic 到函数计算平台

8

邓龙华 发布于 2019-12-31

简介 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : 函数计算 是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消...

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

编程技术

三层架构到DDD分层架构的演变

5

likai 发布于 2019-12-26

参考极客时间《DDD实战》 三层架构 传统的三层架构主要分为业务接口层、业务逻辑层、数据访问层 业务接口层:主要是API的定义,包括资源路径定义、请求报文接受、响应报文返回、请求编码等定义的内容; 业务逻辑层:主要做业务逻辑处理,这一层包括数据映射DTO转VO,业务核心逻辑编写,...

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

编程技术

清晰架构(Clean Architecture)的Go微服务: 程序设计

songhua.gao 发布于 2019-12-26

我使用Go和gRPC创建了一个微服务,并将程序设计和编程的最佳实践应用于该项目。 我写了一系列关于在项目工作中做出的设计决策和取舍的文章,此篇是关于程序设计。 程序的设计遵循 清晰架构(Clean Architecture) ¹。 业务逻辑代码分三层:用例(usecas...

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

Java

Idea创建多模块maven聚合项目

7

puefu.he 发布于 2019-12-25

1.怎么理解maven的继承和聚合 maven多模块项目通常由一个父模块和若干个子模块构成,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块)相互关联。多模块适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。 继承:和java中的...

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