搜索结果:scala(248 个)
按分类缩小范围
graphframes
综合 59
〔中文简介暂未生成〕 GraphFrames is a package for Apache Spark which provides DataFrame-based Graphs
zio-http
综合 59
zio-http 是基于 ZIO 和 Netty 构建的 Scala HTTP 框架,用于高效开发 Web 客户端与服务端。它将 HTTP 抽象为函数,核心特性包括:类型驱动与声明式端点设计、原生并发与错误处理、中间件、WebSocket、测试套件以及基于 ZIO Schema 的编解码。
shardingsphere
综合 59
面向各类数据库的分布式 SQL 方案,提供分库分表、水平扩展与安全能力。
stream-reactor
综合 59
stream-reactor 是 Kafka Connect 连接器集合,解决 Kafka 与外部系统的数据同步问题。它提供多种 Source 和 Sink 连接器,支持 S3、Cassandra、MongoDB 等存储与队列,方便搭建实时数据管道。
udash-core
综合 59
Udash 是一个基于 Scala.js 的全栈 Web 开发框架。它解决了前后端类型不统一及维护繁琐的问题。核心功能包括:响应式数据绑定、类型安全的 HTML/CSS 生成、前后端共享代码、基于 WebSocket 的双向 RPC 与 REST 通信,并提供前端路由和国际化支持。
magnolia
综合 59
Magnolia 是一个用于 Scala 的类型类(Typeclass)自动派生工具。它解决了手动为复杂数据类型编写重复模板代码的痛点。核心功能是通过轻量级语法,为样例类(case classes)和枚举/密封特质(sealed traits)自动生成类型类实例,开箱即用支持递归数据结构且编译速度极快。
利用免费资源学习系统设计概念并备战相关技术面试。
kyo
综合 58
Kyo 是专为 Scala 3 打造的应用开发工具包。它主要解决副作用管理复杂、容易遗漏错误和资源泄漏等痛点。核心采用代数效应与中缀类型 `A < S`,在编译期强制追踪并检查错误、资源及并发行为;同时提供异步并发、持久化工作流等模块,支持多平台编译。
intellij-scala
综合 58
intellij-scala 是 JetBrains 为 IntelliJ IDEA 打造的 Scala 语言官方插件。它让开发者能在 IDEA 中高效编写 Scala 代码,核心提供代码高亮、智能补全、重构与检查,支持类型与隐式信息查看,并无缝集成 SBT 等构建工具、测试框架、调试器及 Worksheet。
scalacheck
综合 58
ScalaCheck 是一个专为 Scala 和 Java 程序设计的基于属性的自动化测试库。它受 QuickCheck 启发,能自动生成大量测试数据来验证代码属性是否始终成立,免去手写个别用例的繁琐。它零外部依赖,自带测试运行器,并深度集成了 SBT、ScalaTest 和 specs2。
tapir
综合 58
Tapir 是一个声明式、类型安全的 Scala HTTP API 库。它将端点定义与业务逻辑解耦,只需一套代码即可同时生成 HTTP 服务端、客户端调用代码,并自动导出 OpenAPI/AsyncAPI 文档。能无缝兼容 Netty、http4s、ZIO 等主流 Scala 生态框架。
ox
综合 58
Ox 是面向 Scala 3 和 JDK 21+ 的并发与流处理库。它基于 JVM 虚拟线程,让开发者无需复杂的异步语法,就能以直观的“直接风格”编写高并发代码。核心功能包括结构化并发(安全管理生命周期与异常)、带背压的流处理,以及熔断、重试、限流等容错韧性机制。
professional-programming
综合 58
面向充满好奇心的软件工程师的学习资源合集。
datafusion-comet
综合 58
DataFusion Comet 是 Apache Spark 的高性能加速器。它无需修改现有代码,通过端到端 Apache Arrow 列式格式及基于 Rust 的 DataFusion 原生执行,避免 Spark 行式处理开销。核心加速算子执行、表达式计算、Parquet 扫描与 Shuffle,显著提升查询性能并降低计算成本。
scala-scraper
综合 58
scala-scraper 是一个用于抓取和解析 HTML 网页的 Scala 库。它支持通过 Jsoup 等浏览器后端加载网络请求或本地 HTML 文件,并提供了强大的 DSL 语法(如 `>>` 提取操作符与 CSS 查询选择器),帮助开发者快速、优雅地提取并验证页面内容。
ScalaPB
综合 58
ScalaPB 是专为 Scala 设计的 Protocol Buffers 编译器插件。它解决 Scala 原生开发中 Protobuf 代码生成的痛点,能将 proto 文件转换为 Scala 样例类、解析器和序列化器。支持 proto2/proto3、gRPC、JSON 转换及与 Java 代码共存互转,便于项目渐进式迁移。
scalikejdbc
综合 58
〔中文简介暂未生成〕 A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.
vinyldns
综合 58
〔中文简介暂未生成〕 DNS automation and governance for streamlining DNS operations and enabling safe and secure DNS self-service
webmagic
综合 58
一款可扩展的 Java 网络爬虫框架。
system-design
综合 57
面向面试准备的大规模系统设计学习指南与核心知识库。