• The Baeldung Logo
  • 从这里开始
  • 指南 ▼▲
    • Persistence

      Spring持久化指南

    • REST

      使用Spring构建REST API指南

    • Security

      Spring Security指南

  • 关于
  •  English

分类: Software Architecture

>>  什么是C4模型用于可视化软件架构?

>>  使用ULID的字典序可排序标识符

>>  区块链是如何工作的?

>>  数据库中的水平和垂直分区

>>  云、网格和集群的区别

>>  持续集成vs持续部署vs持续交付

>>  应用服务器vs Web服务器

>>  数据库中的查找表

>>  两阶段提交和Saga模式的区别

>>  微服务中的服务发现

>>  什么是包装类?

>>  大端序与小端序

>>  并行计算和分布式计算的区别

>>  无服务器架构简介

>>  事务简介

>>  非固执己见与固执己见的设计

>>  集中式计算 vs. 分布式计算

>>  认证:多步骤 vs. 多因素

>>  云计算:什么是 SaaS vs. PaaS vs. IaaS 及区别

>>  计算机集群、类型、用途和应用

>>  消息代理vs.企业服务总线

>>  缓存:冷缓存与热缓存

>>  缓存和CDN:有什么区别?

>>  多少线程才算太多?

>>  GUID简介

>>  水平扩展和垂直扩展的区别

>>  Webhooks解释

>>  分布式系统中的共识算法

>>  模拟和仿真的区别

>>  什么是数据仓库?

>>  我们应该将数据库和Web服务器分开部署吗?

>>  智能合约 – 区块链

>>  需求:功能性vs非功能性

>>  什么是ORM?它是如何工作的?我们应该如何使用它?

>>  什么是API端点?

>>  软件工程:什么是垫片?

>>  管理信息系统(MIS)简介

>>  最终一致性 vs 强最终一致性 vs 强一致性

>>  计算中的联邦

>>  微服务 vs 单体架构

>>  分布式系统:瘦客户端和胖客户端

>>  区块链:什么是工作量证明?

>>  系统设计:依赖倒置原则

>>  在线事务处理与在线分析处理

>>  事件驱动架构

>>  权益证明是如何工作的?

>>  微服务中的出站箱模式

>>  REST和RPC的区别

>>  微服务与面向服务架构的比较

>>  什么是软件构建?

>>  基础设施即代码

>>  Repository 和 Service 之间的区别?

>>  什么是数据管道?

>>  数据访问层解释

>>  什么是JSONP?

>>  系统设计:接口隔离原则

>>  量子计算机如何比普通计算机更快?

>>  32位应用程序在64位操作系统上运行更快还是更慢?

>>  微服务中的绞杀者模式

>>  微服务简介

>>  特性驱动开发

>>  什么是分片?

>>  什么是函数即服务?

>>  什么是数据流图?

>>  云计算和分布式计算的区别

>>  分布式系统 vs. 分布式计算?

>>  微服务和横切关注点

>>  REST 架构

>>  N 层架构

>>  分层架构

The Baeldung logo

分类

  • Spring
  • REST
  • Java
  • Security
  • Persistence
  • Jackson
  • HTTP Client-Side

系列教程

  • Java “回归基础” 教程
  • Jackson JSON 教程
  • HttpClient 4 教程
  • REST 与 Spring 教程
  • Spring 持久化教程
  • Security 与 Spring

关于

  • 关于 Baeldung
  • 课程
  • 工作
  • 归档
  • 为Baeldung写作
  • 编辑
  • 合作伙伴
  • GitHub中文社区
  • Terms of Service
  • Privacy Policy
  • Company Info
  • Contact
The Baeldung Logo