落地Azure CosmosDb的一个项目分享

我们遇到了什么?我们有这么一个业务场景,就是某供应商会去爬取某些数据,爬到后会发到一个FTP上,然后我们定时去获取这些数据这个数据有大有小,小的30多M数据量百万级,大的数据量能到数百M上千万数据然后当这些数据到达的时候,我们需要在有限的时间内把这些数据写入到我们自己的数据库里.而写入的过程包括先进 ... »

EfCore3的OwnedType会导致Sql效率问题

最近主导了旗下某核心项目升级到EfCore3由于之前Core2升级时候也踩过不少的坑很多东西都有规划和准备,整体上还是没出太大问题但是最近突然发现efcore对于使用了ownedType的生成语句有问题查找了一下资料发现已经有人在efcore的github上开了issus了,并且还讨论的蛮多的了ht ... »

ApplicationInsights迁移国内躺的坑

由于之前有段时间访问国际版的Application Insights实在是慢,而且又不是每个人都有梯子,然后国内版大概在去年(2019)六七月左右已经上线,想着也有一段时日了,要么就迁了吧。然后实际证明,我们可能是第一批成规模的去躺坑的用户。先说说可以按照官方的套路找到迁移的法子。首先由于众所周知的 ... »

Azure Devops测试管理(上)

因为最近测试人员合并到我这边开发组,对于如何能更好管理测试流程和测试与开发能更高效的完成任务,通俗的说如何能更敏捷,深入思考,然后就开始琢磨起TFS(也称之为VSTS/Azure Devops,因为我这边还是用着TFS2018还未升级,下文都称之为TFS)本篇文章分上下上 主要更多说在测试流程和手工 ... »

ApplicationInsights的探测器尝鲜

通常我们可以依靠ApplicationInsights(以下简称ai)来收集比如请求(request),依赖项(dependencies),异常(exception)等信息,但是无法收集到比如一个方法(方法内部比如没有依赖项调用)的信息。 很多时候如果一个方法很慢,我们只能根据ai分析首先是不是依赖 ... »

初探奥尔良(Orleans)

由于工作上关系目前经常被各种并发数据问题搞得焦头烂额,要么要性能舍弃数据上得一致性,要么要一致性但是却得到了特别糟糕的响应。难道鱼和熊掌真的无法兼得吗? 然后找到了类似奥尔良这种基于Actor模型的kuangjia 首先本人因为是C#系的所以暂不考虑Java系那套,那摆在面前的此类型的框架其实就2个 ... »

Azure Devops/Tfs 编译的时候自动修改版本号

看到阿迪王那边出品了一个基于Azure Devops自增版本号 链接 http://edi.wang/post/2019/3/1/incremental-build-number-for-net-core-via-azure-devops 恰巧我自己也有一个版本(虽然核心原理是差不多的)也分享下 ( ... »

Hangfire使用ApplicationInsigts监控

起因 我司目前使用清真的ApplicationInsights(以下简称Ai)来做程序级监控。(Ai相关文档: https://azure.microsoft.com/zh-cn/services/application-insights/ ) 其实一切都蛮好的,但是我们基于Hangfire的Job ... »