quartz.net持久化和集群
摘要:首先你应该使用的是持久化的quartz,所有定时任务的情况都是保存在数据库表总的,每次启动时,scheduler容器都是按照qrtz_triggers等表内存储的信息来执行定时任务(主要包括cron表达式,上一次执行时间) 你只要修改持久化表中相应的表达式即可,以下的信息希望能帮到你QRTZ_CAL
阅读全文
topshelf和quartz内部分享
摘要:topshelf和quartz内部分享 阅读目录: 介绍 基础用法 调试及安装 可选配置 多实例支持及相关资料 quartz.net 上月在公司内部的一次分享,现把PPT及部分交流内容整理成博客。 介绍 topshelf是创建windows服务的一种方式,相比原生实现ServiceBase、Inst
阅读全文
Quartz.Net
摘要:Net作业调度(一) -Quartz.Net入门 背景很多时候,项目需要在不同时刻,执行一个或很多个不同的作业。Windows执行计划这时并不能很好的满足需求了,迫切需要一个更为强大,方便管理,集群部署的作业调度框架。介绍Quartz一个开源的作业调度框架,OpenSymphony的开源项目。Qua
阅读全文
t持久化与集群部署开发详解
摘要:Quartz.net持久化与集群部署开发详解序言我前边有几篇文章有介绍过quartz的基本使用语法与类库。但是他的执行计划都是被写在本地的xml文件中。无法做集群部署,我让它看起来脆弱不堪,那是我的罪过。但是quart.net是经过许多大项目的锤炼,走到啦今天,支持集群高可用的开发方案那是一定的,今...
阅读全文
自动生成在线文档
摘要:SwaggerUI,Swashbuckle,WebAPI 自动生成在线文档1.前言1.1SwaggerUISwaggerUI是一个简单的Restful API 测试和文档工具。简单、漂亮、易用(官方demo)。通过读取JSON 配置显示API. 项目本身仅仅也只依赖一些 html,css.js静态文...
阅读全文
Caching-缓存架构与源码分析
摘要:Caching-缓存架构与源码分析首先奉献caching的开源地址[微软源码]1.工程架构为了提高程序效率,我们经常将一些不频繁修改,但是使用了还很大的数据进行缓存。尤其是互联网产品,缓存可以说是提升效率优化第一利器。微软为我们实现了俩种缓存方式:内存缓存、分布式缓存。个人理解如果缓存在前端电脑内存...
阅读全文
容灾与集群(1)
摘要:容灾与集群(1) 在上一篇:微软分布式云计算框架Orleans(1):Hello World,我们大概了解了Orleans如何运用,当然上一篇的例子可以说是简单且无效的,因为用了Orleans不可能只写一个Hello World吧,Orleans是为分布式和云计算而生的框架,那么今天我们就简单说一...
阅读全文
浏览器内核
摘要:主流浏览器内核介绍(前端开发值得了解的浏览器内核历史)最近 "个人恶趣味" 持续发酵,突然想了解下浏览器内核的发展历史。内核首先得搞懂浏览器内核究竟指的是什么。浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。它负责取得网页...
阅读全文
Kafka设计
摘要:[Apache Kafka]Kafka设计在开始开发producer和consumer之前,先从设计的角度看一看Kafka。由于重度依赖JMS,且实现方式各异、对可伸缩架构的支持不够,LinkedIn开发了Kafka来实现对活动流数据和运营指标数据的监控,这些数据包括CPU、I/O使用数据、请求响应...
阅读全文
DocFX
摘要:微软开源全新的文档生成工具DocFX微软放弃Sandcastle有些年头了,微软最近开源了全新的文档生成工具DocFX,目前支持C#和VB,类似JSDoc或Sphinx,可以从源代码中提取注释生成文档之外,而且还有语法支持你加入其他的文件链接到API添加额外的说明,DocFX会扫描你的源代码和附加的...
阅读全文
SorlNet
摘要:Solr学习 上一篇已经讲到了Solr 查询的相关的参数。这里在讲讲C#是如何通过客户端请求和接受solr服务器的数据, 这里推荐使用SolrNet,主要是:SolrNet使用非常方便,而且用户众多,一直都在更新,感兴趣的可以加入他们的邮件群组,方便迅速了解SolrNet的最新动态。 SorlNe...
阅读全文
NServiceBus开发
摘要:使用NServiceBus开发分布式应用系列主题:基于消息的软件架构模型演变NServiceBus 是一个.Net平台下开源的消息服务框架,这类产品有时也被称作ESB(Enterprise Service Bus)——企业服务总线。NServicebus官方地址:http://particular....
阅读全文
ABP-N层架构
摘要:ABP理论学习之N层架构返回总目录自从写这个系列博客之后,发现很多园友还是希望有个直接运行的demo,其实在github上就有官方的demo,我直接把这demo的链接放到这里吧,另外,我分析,这些找不到demo的同学,很可能是不怎么用github,可能的原因就是英文不好。所以还是希望程序员多看看英文...
阅读全文
微软的奥尔良项目简介
摘要:微软的奥尔良项目简介在2014年的Build开发者大会上,微软研究院(Microsoft Research)公开了一个叫做“奥尔良”的项目。这篇博客的目的就是对这个项目做一个初步的介绍,并引导感兴趣的读者快速上手进行体验。这篇文章并不是要介绍这个项目的方方面面,而是着重解释这个项目为什么会存在,以及...
阅读全文
微软研究院的分布式云计算框架orleans
摘要:orleansOrleans 客户端请求的消息流转以及消息在Silo中再路由机制Witte 2015-04-29 21:58 阅读:196 评论:0一种基于Orleans的分布式Id生成方案Witte 2015-02-16 17:30 阅读:333 评论:2Orleans 高级特性-目录Witte ...
阅读全文
MaidSafe.net,一个完全去中心的化的云存储系统
摘要:MaidSafe.net,一个完全去中心的化的云存储系统 (类似Bitcloud系统)本帖最后由 tbit 于 2014-3-26 16:11 编辑已经开发了8年,最近即将推出测试和IPO。开放源码,C++, github下载。白皮书很长,我先翻译了一部分。大家如果有兴趣的化我再继续翻译吧。一些参考...
阅读全文
Akka.NET是Java/Scala 流行框架Akka的一个 .NET 开源移植
摘要:Akka.NET v1.0 已发布,支持MonoAkka.NET 是Java/Scala 流行框架Akka的一个 .NET 开源移植。可用于构建高并发,分布式和容错事件驱动的应用在 .NET 和 Mono 平台之上。Akka.NET 经过一年多的努力,发布 1.0 正式版,最新版本是1.0.4 ,具...
阅读全文
开源项目
摘要:DotNet下的开源项目介绍和动态信息CacheManager:–个通用缓存接口抽象类库摘要: CacheManager是–个缓存通用接口抽象类库,它支持各种高速缓存提供者,例如Memcache,Redis,并且有许多先进的功能特性。具体可以访问官方网站 http://cachemanager.ne...
阅读全文
Orleans:NET的Actor模型
摘要:.NET的Actor模型:OrleansOrleans是微软推出的类似Scala Akka的Actor模型,Orleans是一个建立在.NET之上的,设计的目标是为了方便程序员开发需要大规模扩展的云服务,可用于实现DDD+EventSourcing/CQRS系统。传统的三层体系结构包括无状态的前端,...
阅读全文
开源通讯组件ec
摘要:跨平台开源通讯组件elastic communicationelastic communication是基于c#开发支持.net和mono的通讯组件(简称EC),EC的主要目的简化mono和.net下的通讯开发难度,通过EC可以非常快速地开发基于mono和.net的通讯交互应用。EC抽取的基础的通讯...
阅读全文