从这里开始
指南
▼
▲
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 层架构
>> 分层架构