2022年12月7日下午,信息化建设处在定淮门校区图书馆楼703会议室举行了“加强技术交流分享技术成果”主题活动,魏子涵和赖文涛分别以“SSO与OAuth2.0”和“分布式系统ID——雪花算法及其改进应用”为题进行学习分享与交流,信息化建设处全体成员参与会议。
首先,魏子涵从单系统登录机制、多系统复杂性、SSO与OAuth2.0、CAS、OAuth2.0五个部分介绍了单点登录机制。详细介绍了SSO与OAuth2.0两种登录机制,并从整体流程分析了这两种登录机制的细节。
随后,赖文涛从分布式全局ID的需求产生、经典的UUID及其改进、雪花算法基本原理、改进的Leaf-snowflake方案、百度UidGenerator、MongoDB-ObjectId六个部分介绍了分布式全局唯一ID。详细介绍了雪花算法及其改进应用,并对比分析了不同业务场景下的ID发号器设计结构。
参会人员对于两位同事的分享内容提出疑问,交流讨论碰撞火花。本次技术分享内容均为新技术新方法,为部门成员开拓了视野、激发了研究兴趣,为学习平台后续建设提供了技术积累,进一步推动了学习型研究型团队建设。
(文:魏子涵、赖文涛)