• Kong:高性能、插件化的云原生 API 网关 | 开源日报 No.62


    picture

    Kong/kong

    Stars: 35.2k License: Apache-2.0

    picture

    Kong 是一款云原生、平台无关且可扩展的 API 网关。它以高性能和插件化的方式脱颖而出,提供了代理、路由、负载均衡、健康检查和认证等功能,并成为编排微服务或传统 API 流量的中心层。

    以下是 Kong 的核心优势:

    • 高级路由、负载均衡和健康检查:通过 RESTful admin API 或声明式配置进行灵活设置。
    • 支持各种身份验证与授权方法,如 JWT 令牌验证,基本身份验证,OAuth 和 ACLs 等。
    • 提供 L4 或 L7 流量转发支持及 SSL/TLS 终止连接功能。
    • 插件系统用于实现流量控制 (限速)、请求/响应转换日志记录监视等高级功能,并包含一个插件开发者中心。
    • 兼容多种部署模型,例如基于数据库非依赖性部署 (Declarative Databaseless Deployment) 和混合部署 (Hybrid Deployment),避免任何厂商锁定问题。
    • 对 Kubernetes 提供原生 Ingress Controller 支持。

    trufflesecurity/trufflehog

    Stars: 12.4k License: AGPL-3.0

    picture

    TruffleHog 是一个开源项目,主要功能是查找泄露的凭据。该项目的核心优势和关键特点包括:

    • 支持超过 700 个凭证检测器,并对其各自的 API 进行了积极验证。
    • 原生支持扫描 GitHub、GitLab、文件系统、S3、GCS 和 Circle CI 等多种数据源。
    • 使用 Driftwood 技术可以即时验证私钥是否有效。
    • 可以扫描二进制文件和其他文件格式。
    • 作为 GitHub Action 和 pre-commit hook 提供。

    mouredev/retos-programacion-2023

    Stars: 3.7k License: Apache-2.0

    picture

    这个项目是一个由 MoureDev 社区创建的每周编程挑战项目,旨在使用任何编程语言练习程序逻辑。

    • 每周发布新的挑战,并通过 Twitch 直播对上一周挑战进行纠正。
    • 可以使用任何编程语言,并且可以在每个挑战目录中找到社区成员的纠正意见。
    • 挑战题目是独立问题,没有相互关联。只需查看其难度级别即可。

    apple/swift-syntax

    Stars: 2.6k License: Apache-2.0

    Swift Syntax 是一组 Swift 库,用于解析、检查、生成和转换 Swift 源代码。
    swift-syntax 包是一组库,用于处理 Swift 源代码的精确树表示形式,称为 SwiftSyntax 树。SwiftSyntax 树构成了 Swift 宏系统的骨干 – 宏扩展节点表示为 SwiftSyntax 节点,宏生成要插入到源文件中的 SwiftSyntax 树。

    pdf2htmlEX/pdf2htmlEX

    Stars: 2.3k License: NOASSERTION

    pdf2htmlEX 是一个将 PDF 文件渲染为 HTML 的开源项目,利用现代 Web 技术实现。它具有以下核心优势和主要功能:

    • 渲染出精确字体和位置的本地 HTML 文本。
    • 输出灵活:可以选择生成单个包含所有内容的 HTML 页面或按需加载多个页面 (需要 JavaScript)。
    • 文件大小适中,甚至比 PDF 还小。
    • 支持链接、大纲 (书签)、打印、SVG 背景、Type3 字体等。

    oceanbase/miniob

    Stars: 1.8k License: MulanPSL-2.0

    picture

    MiniOB 是一个数据库入门学习项目,由 OceanBase 团队基于华中科技大学数据库课程原型重新开发而成。该项目的目标是为零基础的同学提供一个友好的数据库学习平台,并帮助他们从零开始了解和深入学习数据库内核。MiniOB 具有以下特点和优势:

    • 代码简洁、容易上手
    • 提供一系列由浅入深的题目,帮助同学们逐步掌握数据库知识
    • 简化了许多模块以便更好地理解和实践数据库实现原理
    • 配套文档丰富并通过 GitHub Pages 发布,方便查阅与使用
  • 相关阅读:
    软件自动化开发
    阿米巴经营管理模式是什么,能做什么,有什么好处和坏处?
    DTD建模 ,XML(详解)
    基于Java毕业设计在线投稿系统源码+系统+mysql+lw文档+部署软件
    Version Dependency
    FFM(Field-aware Factorization Machine -领域感知的因子分解机)解析及举例
    优橙内推天津专场——5G网络优化(中高级)工程师
    Vue(第十七课)AXIOS对JSON数据的增删改查
    Egg.js 中 Service 的使用
    from PIL import Image,文字成图,ImageFont import jieba分词,input优雅python绘制图片
  • 原文地址:https://blog.csdn.net/osguider/article/details/134002129