收录了 nLog 频道下的 50 篇内容
NLog 4.0发布,改进了异常日志,增加了条件日志,并支持JSON和Zip归档文件。
.Net Core相关项目开发中,很多人都会把NLog作为日志框架的首选。很多时候仅仅使用NLog是不够的,类似的使用ELK或EFK的集中式日志管理平台负责统一的管理和展示。但是操作都有一定的复杂度。这时需要Exceptionless这种轻量级的分布式日志管理平台。
架构是系统的一个总体关系图,从业务域的角度拆分,把系统内各个模块间的复杂关系梳理成简单、有序的高度结构化的体系。而要做到这点, 其中最有效的方法就是uml图开始着手。
近日,广受欢迎的图数据库Neo4j 产品副总裁 Philip Rathle 宣布,从 Neo4j 3.5 版本开始,企业版将仅在商业许可下提供,不再在 GitHub 上提供源代码。
Go语言的创始人之一Rob Pike曾表示,他希望Go能够被C++程序员所接受,但结果差强人意。最近,在作者就职的HFT公司里,一个团队成功地把一些对速度不太敏感的基础设施代码从Python移植到了Go,这也促使他们决定尝试用Go对复杂冗余的C++服务端程序进行重构,这些代码有5W行之多,并且对吞吐量有一定的要求。
公司直播课业务快速迭代,PC 学生端日渐显现出技术栈老旧,模块依赖复杂等问题,导致稳定性问题不断,维护成本高,不能满足于业务需求迭代速度。在这种情况下,就需要重新设计和改造来提高应用的稳定性、扩展性、可维护性,高质高效地满足业务需求。本文介绍了 Electron 在作业帮直播课 PC 学生端的实践,希望能对大家有所帮助。
作者介绍了重要的几个日志级别。
VS 2012的发布计划中更新了ASP.NET路线图。下一组特性将专注于OData功能和新增以及更新了的MVC模板。Microsoft也在其中提供了对LESS和CoffeeScript的支持。
Visual Studio 2015 Update 2重点在于完善Visual Studio 2015的性能和可靠性。其中一些用以提高性能和响应速度的关键修复点包括:安装相应的扩展后Visual Studio启动的时间、关闭Visual Studio的时间、NuGet包的性能、打开Visual Studio团队资源管理器查询工作项目以及在断网环境下使用Visual Studio工作的问题。如果你打开发布日志,你将会看到有关性能和可靠性提升的一个完整列表。
2010年12月4号Fabio Maulo发布了NHibernate 3.0.0.GA正式版本,基于.Net3.5和.NET 3.5 Client Profile平台,主要改变是增加Loquacious配置和基于Lambda表达式查询和Linq查询。
Eric Nelson是微软技术的传道者,也是MSDN UK Flash的技术编辑,他编写了一个列表,列出23个UK开发人员推荐的.NET开源项目。微软的一些开源项目如ASP.NET MVC、DLR、IronRuby、IronPython、MEF等则未列入其中。
时间轮是一个应用场景很广的组件,在很多高性能中间件中都有它的身影,如Netty、Quartz、Akka,当然也包括Kafka,本文主要介绍时间轮在kafka的应用和实战,从核心源码和设计的角度对时间轮进行深入的讲解 。
本文分享了一些监控领域质量不错的文章,这些文章涵盖了监控的日志记录、数据追踪以及指标监控方面,非常值得大家学习。
尽管维护每行代码的成本如此高昂,但我们仍然每天都在编写着大量的样板代码。如果我们有更智能的编译器,那其中很大一部分是可以避免的。实际上,多数模板代码只是重复地实现那些我们已理解透彻的设计模式,只要我们教会编译器一些技巧,有一些设计模式完全是可以自动实现的。
这是“谷歌面试题解析”系列的又一篇文章。在这一系列文章中,我介绍了谷歌面试当中经常用到的一些面试题。
从中间件配置巡检的效率上进行不断探索和优化,介绍之前的配置巡检方式、存在的效率瓶颈及局限性和对服务器性能的消耗,我们对配置巡检方式的不断探索,研究出更高效、对服务器性能消耗更低的方法,以及对这种方法应用的场景和展望。
近年来,随着非结构化数据成为各类组织数据的增长主力,搜索与分析型数据库发展迅速,关键技术陆续突破,应用场景日益增多,数据规模逐年上升,已成为企业必不可少的核心基础设施。
接上一篇 Newbe.Claptrap 框架入门,第三步 —— 定义 Claptrap,管理商品库存 ,我们继续要了解一下如何使用 Newbe.Claptrap 框架开发业务。通过本篇阅读,您便可以开始学会在 Claptrap 框架中使用 Minion 进行异步的业务处理。