2 个仓库
Frameworks that standardize the construction of network components using reusable building blocks for resource management and concurrency.
Distinct from Go RPC Frameworks: The candidates focus on specific Go library types (DI, RPC) rather than a general service-oriented architectural framework.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Service-Oriented Frameworks. Refine with filters or upvote what's useful.
Optimism 是一个以太坊 Optimistic Rollup 扩容栈,旨在通过在二层网络处理交易并将状态结算至以太坊主网来提高交易吞吐量。它作为一个扩容框架,利用 Rollup 定序器对交易进行排序、生成区块,并将批量数据提交至主链。 该系统具备欺诈证明系统,利用链上指令模拟来解决争议并验证状态转换的正确性。它还包含一套专门的工具集,用于部署和升级引导及维护该扩容网络所需的智能合约。 该项目涵盖了广泛的功能领域,包括区块链状态同步、跨链消息路由以及具备高可用故障转移功能的定序器管理。它还为数据可用性、故障证明生成以及开发区块链组件的面向服务框架提供了基础设施。 该仓库包含一个开发工具包,提供账户管理、网络模拟和集成测试等实用程序,用于验证系统行为和升级稳定性。
Provides a standardized Go framework for constructing network components using reusable building blocks for resource management.
本项目是 Flutter 应用开发的参考指南,汇集了展示 UI 模式和架构实现的源代码示例。它是一个实用的代码库,涵盖了构建常见 UI 组件、布局和结构模式的示例。 该仓库包含了将第三方包和外部服务集成到 Flutter 项目中的参考实现,并提供了执行功能集成和 UI 模式的具体示例,以辅助开发过程。 内容涵盖了多种架构策略,包括分层架构模式、基于功能的文件夹结构以及基于 Provider 的状态管理。此外,还展示了面向服务的访问数据、响应式流集成以及基于 Widget 的 UI 组合。
Provides examples of abstracting API and database logic into dedicated service classes for better maintainability.