开源中国 2018 新增开源软件最受欢迎 TOP 50

本周开源中国陆续公布了两个年度榜单,分别是国产新秀榜 TOP 30 和国产新增榜 TOP 50。由于两个榜单的数据来源都是国内开源项目,所以会有部分项目同时出现在两个榜单上。 今天公布的这份榜单 —— 开源中国 2018 新增开源软件最受欢迎 TOP 50,所挑选的软件来自于 2018 年开源中国新收录的非国产开源软件。根据软件的关注度、活跃度以及影响力,再剔除掉一些不符合要求的开源软件,最终生成了这份榜单。 开源中国 2018 新增开源软件最受欢迎 TOP 50 前 20 预览 排名 软件名
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

[翻译] Entity Framework Core in Action 关于这本书

Entityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍。原版地址. 是除了官方文档外另一个学习EF Core的不错途径, 书中由浅入深的讲解的EF Core的相关知识。因为没有中文版,所以本人对其进行翻译。 预计每两天一篇更新 PS: 翻译难免限于本人水平有不准确的地方,建议英文水平不错的同学直接查看原版,有不足的地方欢迎指正 第一部分目录导航 关于这本书 本书的目的是让读者掌握如何快速,正确的编写EF
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

《小团队构建大网站:中小研发团队架构实践》送书活动结果公布

截止到1月25日24:00,本次送书活动 共收到75位同学参与回复,本次很多同学在看到活动的书十年IT老兵带你通过案例学架构,附C#代码,自行就到各大网络商店上购买了书,据反馈这个书很不错. 下面把Top 2的留言截图给大家回顾一下 以下2位同学将获赠书籍一本 Ciel bleu, 唐家三勺 其他同学也可以通过购买这本书 以上同学请加小二微信领取赠书 小二微信:geffzhang 特别鸣谢! 本活动由作者张辉清赞助! .NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.c
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

.NET IdentityServer4实战-开篇介绍与规划

一.开篇寄语   由于假期的无聊,我决定了一个非常有挑战性的活动,也就是在年假给大家带来一个基于OAuth 2.0的身份授权框架,它就是 IdentityServer4 ,如果没有意外的话,一定可以顺利的写完的,如果两天写一篇的话!如果觉得期待的话,可以点个收藏,当然如果由于太忙还是怎样耽误了写作效率,请多担待(我觉得我精力是足够的!)那么废话少说,下面我来介绍一下IdentityServer4是个啥? 二.IdentityServer4介绍   IdentityServer4是ASP.NET
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

教你优雅解决项目Delay和交付质量差的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/82720076 作者简介 凌薇 百度云智能运维业务研发负责人 负责百度云Noah自动化运维平台和智能运维解决方案的探索,在服务管理、资源管理、变更管理和故障管理的业务分析和设计方面经验丰富,致力于推进AIOps在百度业务、公有云以及私有云客户的运维场景落地。 为什么要写这篇文章 做了这么多年项目,参加过无数次团队内外的项目复盘,发现不少项目延期和客
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

智能运维基础-运维知识库之ETL

作者简介 H++ 百度云高级研发工程师 负责百度云Noah智能运维产品元数据建设、时序数据存储相关研发工作,在分布式系统架构、高性能数据服务、数据清洗等方向有着较为广泛的实践经验。 干货概览 在百度智能化运维的持续演进过程中,我们在逐步建设以智能运维机器人为核心的运维能力,将其应用于故障自愈、根因定位、智能变更等运维场景中。而建设以智能运维机器人为核心的运维能力,最基础的工作是要先建立运维的世界观(环境模型),以机器人的视角来理解运维世界、感知系统状态、获取环境变化等。 在传统运维模式中,运维
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

百度云企业级运维平台——NoahEE

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/83031251 作者简介 Masquerader 百度云智能运维项目经理 负责百度云企业级运维平台(NoahEE)项目,探索运维知识库、AIOps等前沿运维技术,致力于分析用户需求、规划与设计产品并驱动团队将内部技术形成产品,最终在客户环境落地。 文章概览 过去的文章为大家介绍了百度云智能运维的方方面面,从监控、部署等传统的运维技术到智能异常检测、
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

大型网站的HTTPS实践(一)——HTTPS协议和原理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/83189718 前言 百度于2015年上线了全站HTTPS的安全搜索,默认会将HTTP请求跳转成HTTPS。从今天开始,我们将会分享多篇系列文章,为大家重点介绍和解析百度的HTTPS最佳实践。 HTTPS协议概述 HTTPS可以认为是HTTP+TLS。 HTTP协议大家耳熟能详了,目前大部分WEB应用和网站都是使用HTTP协议传输的。 TLS是传输
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

大型网站的HTTPS实践(二)——HTTPS加密算法介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/83422624 前言 在上一篇文章中,我们简要介绍了HTTPS的协议、功能以及依赖的加密算法。在本篇中,我们将会详细介绍RSA和ECDHE算法的原理以及在HTTPS密钥交换中的应用。 非对称秘钥交换 1RSA算法介绍 RSA算法的安全性是建立在乘法不可逆或者大数因子很难分解的基础上。RSA的推导和实现涉及到了欧拉函数和费马定理及模反元素的概念,有兴
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

大型网站的HTTPS实践(三)——HTTPS对性能的影响

前言 HTTPS在保护用户隐私,防止流量劫持方面发挥着非常关键的作用,但与此同时,HTTPS也会降低用户访问速度,增加网站服务器的计算资源消耗。本文主要介绍HTTPS对性能的影响。 HTTPS对访问速度的影响 在介绍速度优化策略之前,先来看下HTTPS对速度有什么影响。影响主要来自两方面:协议交互所增加的网络RTT(round trip time)和加解密相关的计算耗时。下面分别介绍一下。 1网络耗时增加 由于HTTP和HTTPS都需要DNS解析,并且大部分情况下使用了DNS缓存,为了突出对比
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

百度HTTPS性能优化经验

前言 上文讲到HTTPS对用户访问速度的影响。今天将为大家介绍百度在访问速度、计算性能、安全等方面对HTTPS进行优化的经验方法。 HTTPS访问速度优化 1TCP Fast Open HTTPS和HTTP使用TCP协议进行传输,也就意味着必须通过三次握手建立TCP连接,但一个RTT的时间内只传输一个syn包是不是太浪费?能不能在syn包发出的同时捎上应用层的数据?其实是可以的,这也是TCP Fast Open的思路,简称TFO。具体原理可以参考RFC7413。 TFO对于系统版本有一定的要求
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

百度HTTPS部署实践

前言 在百度准备进行HTTPS站点部署之前,网上介绍HTTPS的文章并不多,更鲜有分享在大型互联网站点部署HTTPS的实践经验,我们在考虑部署HTTPS时也有重重的疑惑。本文将为大家介绍百度进行HTTPS部署的实践和一些权衡,希望以此抛砖引玉。 协议层以外的实践工作 1全站覆盖HTTPS的理由 很多刚接触HTTPS的会思考,我是不是只要站点的主域名换了HTTPS就可以?答案是不行。 HTTPS的目的就是保证传输过程的安全,如果只有主域名上了HTTPS,但是主域名加载的资源,比如JS,CSS,图
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

技术宅告诉你如何搜索更安全

前言 百度从14年开始就已经对外开放了HTTPS的访问,并于15年3月初正式对全网用户进行了HTTPS跳转。 你也许会问,切换就切换呗,和我有啥关系?我平常用百度还不是照常顺顺当当的,没感觉到什么切换。 话说,平常我们呼吸空气也顺顺溜溜的,没有什么感觉,但要是没有了空气,那就没法愉快的生活了。HTTPS对于互联网安全的重要性,正如空气对于我们人类的重要性一样。百度全站切换到HTTPS之后,我们才可以愉快的搜索,愉快的上网。 HTTPS究竟是如何实现让我们更加安全呢,让百度技术宅来个深度揭秘:
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

聊一聊实时计算系统设计

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/84669876 作者简介 饿马摇铃 百度云高级研发工程师 负责百度云智能运维产品(Noah)数据采集和计算方向架构设计和研发工作,对分布式系统架构有一定实践经验。 干货概览 本文是我在实时数据计算系统的设计、开发、运维生涯的一部分经验总结。主要介绍一些设计思路和常见问题的解决方案,不关注具体计算框架的使用。 本人主要致力于监控系统数据计算方向,主要
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

2019年十大最佳DevOps工具

开发和运维的集成翻开了软件开发的全新篇章。如果你还是DevOps的新手,或者正在寻求改进已有流程的方法,那么第一道关卡就是调研哪些工具最适合你的团队。 本文整理了工具列表,为大家选择所需的工具提供详实的参考信息。让我们一起看看从自动化build工具到应用程序性能监控平台领域里,十大最佳DevOps工具是哪些吧。 1. Gradle https://gradle.org/ DevOps工具集需要一种可靠的build工具。Apache Ant和Maven统治着自动化build工具市场很多年,但是G
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

复杂异常检测如何快速落地?看看百度怎么做

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/84900852 作者简介 周伟 百度云高级研发工程师 负责百度云智能运维(Noah)告警通告系统的设计和研发,在大规模分布式系统、运维监控、精准报警等方面具有广泛的实践经验。 干货概览 本文提到的异常检测(Anomaly Detection)特指在运维领域中对时序数据的异常检测,目的是为了发现时序数据中状态的变化。 在我们看来,异常检测一般可分为两
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

创造程序的“白衣天使”(上)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/85011167 作者简介 运筹 百度资深数据架构师 负责百度智能运维算法和策略的研究工作,致力于用算法和数据的力量解决运维问题。 干货概览 人生病了要去看医生,程序生病了看的就是运维工程师了。医生给病人看病要做很多检查,然后拿着结果单子分析病因。运维工程师分析系统故障也会查看采集的监控指标,然后判断根因是什么。 查看指标这事儿,说起来也不难。只要画
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

创造程序的“白衣天使”(下)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/85181086 作者简介 运筹 百度云资深数据架构师 负责百度云智能运维(Noah)算法和策略的研究工作,致力于用算法和数据的力量解决运维问题。 干货概览 在上一篇《创造程序的“白衣天使”(上)》文章中我们主要介绍了一种在服务发生故障时自动排查监控指标的算法,算法的第一步利用了概率统计的方式估算每个指标的异常分数,第二步用聚类的方式把异常模式相近的
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

想要变得优秀,你得先知道「优秀」是什么样的~

PingWest品玩 ID:wepingwest ▲长按图片识别二维码关注 PingWest品玩是具有全球化视野的科技内容平台和创新连接器,致力于服务全球科技创新者。品玩相信,只要科技创新者的群体继续扩大,中国科技创新的热情和动能就得以持续。我们做得更多,未来距离我们越近。有品好玩的科技,一切与你有关。 一周进步 ID:weekweekup ▲长按图片识别二维码关注 青年独立兴趣课堂,每周一场免费训练营。让年轻,轰炸你的每个兴趣点。Day Day Study , Week Week Up !
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0

日志监控实践 - 监控Agent集成Lua引擎实现多维度日志采集

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g2V13ah/article/details/85333679 作者简介 董涵 百度资深研发工程师 负责百度智能运维(Noah)服务管理和分布式监控架构研发工作,在分布式系统和大规模数据处理、可用性工程方向有广泛的实践经验。 干货概览 对于互联网行业来说,最有价值的数据往往蕴含在服务的日志之中。从日志中,我们不仅仅可以获取到服务的使用量、服务效果、问题定位信息等,还可以通过监控系统及时地识别出服
分类: 其他 发布时间: 01-31 22:42 阅读次数: 0