上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 50 下一页
摘要: 乘风破浪,遇见云原生(Cloud Native)之Docker Desktop for Windows 运行Redis多实例并实现主从(Master-Slave)部署 话说数据存储演化史 单实例时代 上个世纪90年代,那时候网站还都是静态为主,动态的都不多,单实例数据库完全可以轻松应付。 这样的单实例架构会遇到如下瓶颈 数据量的总大小,一个机器放不下时 数据的索引(B+ Tree),一个机器的内存放不下时 访问量(读写混合),一个实例不能承受 ... 缓存+多实例 阅读全文
posted @ 2022-10-30 11:34 TaylorShi 阅读(254) 评论(0) 推荐(0)
摘要: 乘风破浪,遇见云原生(Cloud Native)之Docker Desktop for Windows 运行MYSQL多实例并实现主从(Master-Slave)部署 什么是MYSQL主从模式 主从复制过程使数据库管理员能够同时复制或拷贝存储在多个服务器中的数据。这有助于数据库管理员一直创建数据库的实时备份。在某些情况下,当主从机出现任何问题时,他们可以立即切换到从机数据库,并保持应用程序正常运行。复制过程确保你的应用程序根本不会面临任何形式的停机。 在这种复制中 阅读全文
posted @ 2022-10-29 21:51 TaylorShi 阅读(315) 评论(0) 推荐(0)
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 社区开源集锦(.NET Core Community on Github) 什么是.NET Core Community https://github.com/dotnetcore 一个诞生于中国的非官方的.NET开源社区,为.NET生态系统做出贡献。 DotNetCore EasyCaching 简介 EasyCaching是一个开源的缓存库,它包含了缓存的基本用法和一些 阅读全文
posted @ 2022-10-29 17:21 TaylorShi 阅读(652) 评论(0) 推荐(0)
摘要: 乘风破浪,遇见新一代工业互联网(Industrial Internet)之11家新工厂加入其全球灯塔网络,三一重工(长沙)、海尔(青岛)、美的(顺德) 什么是灯塔工厂 "灯塔工厂"项目由达沃斯世界经济论坛与管理咨询公司麦肯锡合作开展遴选,被誉为"世界上最先进的工厂",具有榜样意义的"数字化制造"和"全球化4.0"示范者,代表当今全球制造业领域智能制造和数字化最高水平。 全球灯塔工网络是由生产工厂和价值链组成的社区,其成员在采用并整合第四次工业革命各 阅读全文
posted @ 2022-10-29 10:17 TaylorShi 阅读(533) 评论(0) 推荐(0)
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core性能设计,使用内存、分布式缓存(Redis)敏捷响应 ASP.NET Core性能优化 避免阻塞调用 ASP.NET Core应用应设计为可同时处理许多请求。异步API允许较小线程池处理数千个并发请求,无需等待阻塞调用。线程可以处理另一个请求,而不是等待长时间运行的同步任务完成。 ASP.NET Core应用中的一个常见性能问题是阻塞可以异步进行的调用 阅读全文
posted @ 2022-10-27 11:07 TaylorShi 阅读(544) 评论(0) 推荐(1)
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core安全设计,如何防范XSRF、ORA、XSS及启用CORS ASP.NET Core安全性 通过ASP.NET Core,开发者可配置和管理安全性。 身份验证 授权 数据保护 HTTPS强制 在开发期间安全存储应用机密 XSRF/CSRF防护 跨域资源共享(CORS) 跨站点脚本(XSS)攻击 通过这些安全功能,可以生成安全可靠的ASP.NET Core应用 阅读全文
posted @ 2022-10-25 23:42 TaylorShi 阅读(645) 评论(0) 推荐(1)
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core网关和BFF,使用Ocelot/Envoy/YARP打造专用网关 什么是BFF 用于前端的后端模式(Backend For Frontend,BFF),它负责认证授权、负责服务聚合,目标是为前端提供服务。 前世今生 在最早期的时候,是网关的概念先提出来。 BFF是我们在前后端分离的架构出来之后,我们会发现为前端提供单纯的API这样子的网关,所以用于前端的后端模式( 阅读全文
posted @ 2022-10-23 11:16 TaylorShi 阅读(2300) 评论(1) 推荐(3)
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core可用性设计,使用Polly定义重试、熔断、限流、降级策略 什么是Polly https://github.com/App-vNext/Polly http://www.thepollyproject.org Polly是一个.NET弹性和瞬时故障处理库,它允许开发者以流畅和线程安全的方式表达诸如重试、断路、超时、隔板隔离、速率限制和回退等策略。 Polly 阅读全文
posted @ 2022-10-22 22:12 TaylorShi 阅读(409) 评论(0) 推荐(1)
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core远程过程调用,HttpClientFactory和gRPC最佳实践 什么是远程调用 在分布式计算中,远程过程调用(Remote Procedure Call, RPC)是指计算机程序导致一个过程(子程序)在不同的地址空间(通常是在共享网络上的另一台计算机上)执行,其编码就像普通的(本地)过程调用一样,而程序员没有明确编码远程交互的细节。在分布式计算中,远程过程调用( 阅读全文
posted @ 2022-10-19 23:55 TaylorShi 阅读(828) 评论(0) 推荐(0)
摘要: 乘风破浪,遇见最美Windows 11之现代Windows桌面应用开发 - 接入微软桌面应用程序身份验证(Microsoft.Identity.Client) 获取Nuget包 https://www.nuget.org/packages/Microsoft.Identity.Client dotnet add package Microsoft.Identity.Client 参考 AzureAD/microsoft-authentication-lib 阅读全文
posted @ 2022-10-19 12:29 TaylorShi 阅读(237) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 50 下一页