当然不要忘记,官网才是最好的老师:docs.microsoft.com/zh-cn/dotnet/core/
沙盒学习指南: 免费环境docs.microsoft.com/zh-cn/learn/browse
posted @ 2020 初久的私房菜 推荐出品
03 2024 档案
摘要:本文将通过一个具体的案例——股票市场数据分析系统,展示如何使用 .NET Core 的 Pipelines、Channels 和 SignalR 构建一个可扩展的实时数据处理系统。我们将提供关键的代码示例,帮助您理解如何结合这些技术来设计和实现一个高性能的实时数据处理系统。 系统架构 系统分为三个主
阅读全文
摘要:介绍 并发编程允许多个操作在同一时间段内执行,这对于构建高性能和响应式的应用程序至关重要。.NET Core 作为一个高性能、跨平台的开发框架,为并发编程提供了强大的支持。本文将探讨如何利用 .NET Core 的特性来实现高效的并发编程。 异步编程模型 异步编程是实现并发的关键技术之一。在 .NE
阅读全文
摘要:在前两篇文章中,我们探讨了如何使用.NET Core和RabbitMQ构建实时数据处理应用程序。本文将介绍如何利用无服务器(Serverless)计算服务,如Azure Functions和AWS Lambda,来进一步简化和扩展数据处理能力。 无服务器计算是一种云计算执行模型,它允许开发者构建和运
阅读全文
摘要:在前面的文章中,我们探讨了如何使用.NET Core和SignalR构建实时数据处理应用程序。现在,我们将进一步扩展这个项目,引入RabbitMQ消息队列来处理大规模的数据流。RabbitMQ是一个开源消息代理软件,它可以有效地处理高并发数据,确保数据的可靠传输。 集成RabbitMQ 首先,您需要
阅读全文
摘要:第一部分:了解实时数据处理 实时数据处理是指立即处理数据输入的过程,这对于需要快速响应的应用程序至关重要。在.NET Core环境中,我们可以利用其高性能、跨平台的特性来构建高效的实时数据处理应用程序。 理论 事件驱动架构:这是一种软件架构模式,通过事件来触发和通信,从而实现高度解耦的系统组件。 流
阅读全文