有奖提问|《新程序员》专访“Apache之父”Brian Behlendorf

《新程序员》编辑部 2022-08-02 14:03:19

Apache在开源圈无人不晓,“Apache之父”Brian Behlendorf再度引发人们的关注,却是因为他挑起了OpenSSF开源安全基金会的大梁,以开源安全基金会的执行董事兼总经理的身份,为开源拓宽前路,保驾护航。

 

  • 1991年,Brian进入加州大学伯克莱分校计算机专业。
  • 1995年,Brian Behlendorf带领Internet上志同道合的程序员们组织重写了NCSA,也就是后来最受欢迎的 Web 服务器软件“Apache Web 服务器”,正式将自己命名为"Apache小组"。Brian Behlendorf由此被人们尊称为Apache之父。
  •  2003 年起,他担任了担任 Mozilla 基金会董事会成员。
  • 自2013年起担任电子前沿基金会成员。
  • 如今,Brian Behlendorf担任OpenSSF开源安全基金会执行董事兼总经理

 

开源软件安全基金会(OpenSSF)是 Linux 基金会 (Linux Foundation) 旗下的基金会之一,是一个跨行业的全球开源安全合作组织,集中了全球开源安全精英,建立6个专项安全工作组和开源安全项目,基金会的目标是通过协调和统筹资源,提高开源软件和开源软件供应链的安全。

 

近两年,开源供应链安全问题随着开源吞噬世界的大趋势愈演愈烈,CSDN《新程序员005》策划了《开源世界的深度指南》专题,有幸邀请到“Apache之父” Brian Behlendorf先生展开技术专访,深度探讨开源安全方面的问题。

 

现在《新程序员》面向所有开发者征集“你最想问“Apache之父”Brian Behlendorf的1个问题”,欢迎大家在文末留言,你的提问一旦入选,CSDN将有好礼相送!

 

关于《新程序员005》开源专题

从开源的技术、先锋、行业应用与痛点多方面切入,将开源开发者最关注的核心开发者与技术栈,以及与企业最关心的开源行业化应用以及商业化前景、治理风险等问题深度解析,是开源使用者与贡献者玩转开源世界的必备指南。

 

提问方式:在评论中发出即可,最好详实、具体、有针对性。

...全文
1432 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
随着云计算快速发展和SaaS模式普及,多租户架构共享基础设施为多个租户提供服务,但数据存储在同一数据库,隔离机制不完善将导致跨租户数据泄露。据云安全联盟统计,数据隔离失效是SaaS应用面临的首要安全风险。针对现有多租户系统在隔离粒度、控制灵活性和策略可定制性方面的不足,本文提出细粒度数据隔离与精细化访问控制方案,基于Java+Spring Boot+MyBatis-Plus+MySQL实现,含租户管理、数据隔离、权限配置、访问控制、安全审计五个核心模块。核心创有三方面:其一,TENANT-ROW-ISOLATION行级数据强制隔离机制,设计ORM拦截器层与数据库视图层双重隔离架构,ORM层自动注入租户条件防止遗漏,数据库层通过租户视图和行级安全策略实现强制隔离,并支持AES-256加密存储和动态数据脱敏;其二,RBAC-ABAC-HYBRID混合访问控制模型,以RBAC实现粗粒度权限管理,以ABAC实现基于用户属性、资源属性、环境属性的细粒度动态授权,支持权限继承、职责分离和临时授权;其三,DYNAMIC-POLICY动态安全策略引擎,支持租户自定义访问控制、数据脱敏和审批规则,实时生效,支持优先级、冲突检测、版本管理和决策缓存。实验表明,数据隔离有效性达100%,越权访问拦截率99.2%,认证授权平均延迟2.3ms,隔离查询开销小于5%,策略评估延迟1.8ms,系统在隔离粒度、控制灵活性和策略可定制性方面较传统方案优势显著,为SaaS多租户应用提供了有效的数据安全防护方案。 【课程报告内容】 摘要 第1章 绪论 第2章 相关技术与理论 第3章 系统需求分析 第4章 系统总体设计 第5章 系统详细设计与实现 第6章 系统测试与分析 第7章 总结与展望 参考文献 附件-实现指南

6,972

社区成员

发帖
与我相关
我的任务
社区描述
《新程序员》读者俱乐部
其他 其他
社区管理员
  • 《程序员》杂志社区
  • SoftwareTeacher
  • 《新程序员》编辑部
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧