Server端常用技术介绍

Posted muzizongheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Server端常用技术介绍相关的知识,希望对你有一定的参考价值。

2019年做了一个有意义的事情就是给出了一个完整的把单体工作站改为C/S架构的技术改造方案。 现在把其中涉及到的通用非业务概念摘出来。  

目录

1. C/S拓扑图

2. 单体、2层C/S、3层C/S

3. 会话介绍

4. JWT介绍

5. 远程过程调用(RPC)

6. 服务器的多进程多线程开发技术

7. 缓存介绍

​​​​​​​8. 单体数据库更改C/S面临的最大问题是高并发,解决方案有

​​​​​​​9. 分布式锁的实现


​​​​​​​

1. C/S拓扑图

 

2. 单体、2层C/S、3层C/S

 

3. 会话介绍

4. JWT介绍

JWT优势: . JWT是一个自包含的令牌,它具有自动识别信息、过期时间信息和其他用户定义的数字签名声明。 . 不需要cookie,所以非常适合非Web应用 . 性能好:减少网络往返时间。 . 解耦/去中心化:令牌可以在任何地方生成。身份验证可以在资源服务器上进行,也可以很容易地分离到自己的服务器中。  

5. 远程过程调用(RPC)

   

6. 服务器的多进程多线程开发技术

​​​​​​​7. 缓存介绍

​​​​​​​8. 单体数据库更改C/S面临的最大问题是高并发,解决方案有

  其中新版mysql支持倒排索引,也就是说可以不引入ES

​​​​​​​9. 分布式锁的实现

​​​​​​​

以上是关于Server端常用技术介绍的主要内容,如果未能解决你的问题,请参考以下文章

WebPack常用功能介绍

[转]WebPack 常用功能介绍

其他技术---- 服务端推送SSE

Cookie/Session机制详解

Session和Cookie对比详解

交互设计常用方法介绍