Author: leelight

0e3735c3f9e54d129509ee659afffe05_th.png 0

[转]日志处理两大生态Splunk和ELK深度对比

随着Splunk越来越被大家熟知和认可,现在市面上也不断涌各种同类产品,作为大数据搜索界的翘楚Splunk和ElasticSearch,绝对值得我们去学习,探索和使用,因此为了造福Splunk的铁粉和新粉们,小编特邀了Splunk的资深架构师,江湖人称“陶指导”的陶刚为大家就架构,功能,产品线,概念等方面将Splunk和ElasticSearch做了一下全方位的对比,希望能够给大家在制定大数据搜索方案的时候有所帮助。 陶刚在Splunk上海担任资深架构师,负责数据采集和云平台产品的技术架构。 拥有丰富的企业级产品的开发经验,对数据科学,数据可视化和机器学习等领域有着浓厚的兴趣。同时是足球和炉石传说的狂热爱好者,也是大圣庞卡足球队的当家球霸和炉石传说俱乐部最受追捧的明星会长。 本文就架构,功能,产品线,概念等方面就ElasticSearch和Splunk做了一下全方位的对比,希望能够大家在制定大数据搜索方案的时候有所帮助。

[总结]Nginx 负载均衡策略 0

[总结]Nginx 负载均衡策略

Nginx 作为高性能web服务器,负载均衡是其基本功能之一。 注:负载均衡至少需要两台机器 1. 负载均衡 负载均衡可以将请求前端的请求分担到后端多个节点上,提升系统的响应和处理能力。 2. 负载均衡策略 负载均衡的策略可以大致分为两大类:内置策略 和扩展策略 内置策略:一般会直接编译进Nginx内核,常用的有、轮询、ip hash、最少连接 扩展策略:fair、url hash等

[汇总]代码级别经验 0

[汇总]代码级别经验

你见过哪些目瞪口呆的 Java 代码优化技巧? 项目组入职一个阿里的大牛,看他写代码真的太优雅了! 用1个月重构了同事写的烂代码,我总结出了15条重写烂代码的经验! 分享几个工作里实用的代码优化技巧,保证领导看了你的代码都点赞!   还在使用SimpleDateFormat?你的项目崩没? BigDecimal使用不当,造成P0事故! 在涉及到精度计算的过程中,我们尽量使用 String 类型来进行转换。 谁再在 POJO 中使用基本数据类型,以后就不用来了! 很不起眼的6个bug,90%的程序员就算写了10年代码也肯定都踩过! 看了我写的设计模式,全公司同事都开始悄悄模仿了   代码中的时间格式问题究竟该如何处理? 警告!别再使用 TIMESTAMP 作为日期字段 也有的同学会热衷用类型 TIMESTEMP 存储日期,因为类型 TIMESTAMP 占用 4 个字节,比 DATETIME 小一半的存储空间。 但若要将时间精确到毫秒,TIMESTAMP 要 7 个字节,和 DATETIME 8 字节差不太多。另一方面,现在距离 TIMESTAMP 的最大值‘2038-01-19 03:14:07’已经很近,这是需要开发同学好好思考的问题。 总的来说,我建议你使用类型 DATETIME。对于时区问题,可以由前端或者服务这里做一次转化,不一定非要在数据库中解决。 PropertyValuesProvider在日期绑定和校验中的应用 手写一个连接池? 讲解线程池的一篇干货,很干很干!...

[转]物联网怎么选择连接协议? 0

[转]物联网怎么选择连接协议?

为你的设备选择正确的物联网连接协议看似非常简单。大多数人都认为Wi-Fi适合室内部署,而蜂窝式连接适合室外部署。 然而,事情远非如此简单。我们的团队发现客户低估了某些无线技术的优缺点。在有些情况下,实际上我们会向打算在室内部署的公司推荐蜂窝协议。这是因为蜂窝式物联网连接协议更容易设置,可以提供更好的可靠性,还允许设备制造商控制数据。 在选择无线类型时,还有很多其他的因素会影响你的决策,例如基础设施(蜂窝网络和Wi-Fi网络)的可用性,或客户对价格的敏感度。在本文中,我们将讨论各种物联网连接协议,看看哪个才是你的物联网解决方案的最佳选择。

[转]MQ中间件各种疑难杂症 0

[转]MQ中间件各种疑难杂症

1. 消息队列有什么优点和缺点? 为什么使用消息队列?假设你的业务场景遇到个技术挑战,如果不用 MQ 可能会很麻烦,但是你用了 MQ 之后会带给你很多好处。 消息队列 MQ 的常见使用场景其实有很多,但是比较核心的有如下三个: 解耦 异步 削峰 1-1-1. 解耦:A 系统发送个数据到 BCD 三个系统,接口调用发送,那如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?

欧洲网站罢工抗议欧盟新的版权法 0

欧洲网站罢工抗议欧盟新的版权法

1. 欧洲互联网罢工抗议 自03.20晚,当德国网民照常访问维基百科时,会发现网站赫然显示一份醒目的白底黑字的抗议声明: 2. 这是我们最后的机会。请帮助我们,在欧洲保持版权现代化。

[转]腾讯云如何应对日益膨胀的数据流量? 0

[转]腾讯云如何应对日益膨胀的数据流量?

任何看到显著增长的应用程序或网站,最终都需要进行扩展。以适应流量的增加和确保数据安全性和完整性的方式进行扩展,对于数据驱动的应用程序和网站来说十分重要。人们可能很难预测某个网站或应用程序的流行程度,也很难预测这种流行程度会持续多久——这就是为什么有些机构选择“可动态扩展的”数据库架构的原因。 本文将讨论一种“可动态扩展的”数据库架构:分片数据库。

[转]从初创型到独角兽企业,监控架构演进 0

[转]从初创型到独角兽企业,监控架构演进

1. 一、业务背景 运满满创立于 2013 年,致力于为公路运输行业提供高效管理配货的 app。在 5 年时间内从初创型公司发展到独角兽企业,我们经历了很多次的技术架构调整。 今天给大家分享下不同时期,在运维监控方面做的多次架构升级。希望给大家在技术选型阶段,提供一些参考和借鉴。