1 个仓库
Passing execution contexts as function or class parameters to decouple thread-pool configuration from business logic.
Distinct from Execution Context Injections: Focuses on parameter-based injection of execution contexts for flexibility, rather than runtime scope injection into transpiled code.
Explore 1 awesome GitHub repository matching software engineering & architecture · Execution Context Parameters. Refine with filters or upvote what's useful.
这是一个关于在 Scala 中编写简洁、地道且可维护代码的精选指南和手册合集。它作为 Scala 编码标准、函数式编程设计和企业软件架构的综合指南。 该仓库提供了具体的并发管理策略,包括 Actor、Future 和线程池模式,以确保线程安全。它还包含一份性能优化手册,专注于减少内存分配和管理垃圾回收压力,以提高运行时效率。 这些指南涵盖了广泛的功能,包括应用程序架构、类型安全错误处理以及不可变数据结构的使用。它还通过标准化的命名约定、模块化 Trait 设计以及背压(back-pressure)和需求信号的实现,解决了软件质量保证问题。
Offers strategies for decoupling execution contexts by injecting thread-pool configurations as parameters.