流式计算新贵Kafka Stream设计详解--转
原文地址:https://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&mid=2653162822&idx=1&sn=8c46114360b98b621b166d41d8e01d74&chksm=8b493028bc3eb93e
基于Redis实现分布式应用限流--转
原文地址:https://my.oschina.net/giegie/blog/1525931摘要:限流的目的是通过对并发访问/请求进行限速或者一个时间窗口内的的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务。限流的目的是通过对并发访问/请求进行限速或者一个时间窗口内的的请求进行限速来保护系
一份平民化的应用性能优化检查列表(完整篇)--转
原文地址:http://calvin1978.blogcn.com/articles/checklist.html1.总原则一些正确但稍显废话的原则,但能指导后面每个章节的优化,所以还是要啰嗦一次。可扩展性架构,堆机器能不能解决问题是最最优先考虑的问题去中心化的点对点通信,优于通过中心代理的通信池化
10个常见的Redis面试"刁难"问题--转
高可用架构导读:在程序员面试过程中Redis相关的知识是常被问到的话题。作为一名在互联网技术行业打击过成百上千名的资深技术面试官,本文作者总结了面试过程中经常问到的问题。十分值得一读。作者简介:钱文品(老钱),互联网分布式高并发技术十年老兵,目前任掌阅科技资深后端工程师。熟练使用Java、Pytho
lucene源码分析(3)facet实例
简单的facet实例publicclassSimpleFacetsExample{privatefinalDirectoryindexDir=newRAMDirectory();privatefinalDirectorytaxoDir=newRAMDirectory();privatefinalFa
mongodb索引--1亿条记录的查询从55.7秒到毫秒级别<补充版>
从头开始,验证mongodb的索引的好处。(window7环境下)下载mongodb服务器,并解压到d盘,并使用以下命令启动mongod--dbpathD:\mongodb\datamongo客户端Robo3T去官网下载,安装准备数据,条数为1亿publicstaticvoidmain(String
数据库新秀 postgresql vs mongo 性能PK
前几天看了一篇文章<HighPerformanceJSONPostgreSQLvs.MongoDB>发布在PerconaLiveEurope2017作者是<DominicDwyerWeiShanAng>,作者的观点是PostgreSQL更好,恰巧没有玩过postgresql,
Apache Kafka: 优化部署的10个最佳实践
原文作者:BenBromhead译者:江玮原文地址:https://www.infoq.com/articles/apache-kafka-best-practices-to-optimize-your-deployment关键点:Kafka的低开销和易于水平伸缩的设计使得它能基于廉价硬件高效地运行
redis 面试问题问答Top 10
)什么是Redis?English:Redisisanopensource(BSDlicensed),in-memorydatastructurestore,usedasadatabase,cacheandmessagebroker【1】.中文Redis是一个开源的内存数据库,支持多种数据结构的存取
从修身齐家治国平天下谈分布式系统中的限流与熔断
“古之欲明明德于天下者,先治其国;欲治其国者,先齐其家;欲齐其家者,先修其身;欲修其身者,先正其心;欲正其心者,先诚其意;欲诚其意者,先致其知,致知在格物。物格而后知至,知至而后意诚,意诚而后心正,心正而后身修,身修而后家齐,家齐而后国治,国治而后天下平。”--《礼记·大学》在应对秒杀、大促、双11
五分钟学会悲观乐观锁-java vs mysql vs redis三种实现
1悲观锁乐观锁简介乐观锁(OptimisticLocking)相对悲观锁而言,乐观锁假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让返回用户错误的信息,让用户决定如何去做。悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的
jboss7 Java API for RESTful Web Services (JAX-RS)
原文:https://docs.jboss.org/author/display/AS7/Java+API+for+RESTful+Web+Services+(JAX-RS)ContentTutorialOverviewWhatareRESTfulWebServices?CreatingaRESTf
Enable Access Logs in JBoss 7 and tomcat--转
JBoss7isslightlydifferentthanearlierversionJBoss5or6.TheproceduretoenableaccesslogsinJBoss7isalsochangedandyoumustbefamiliaronhowtoenableaccesslogsinJ
jboss 7 as1 日志配置
原文地址:https://docs.jboss.org/author/display/AS71/Logging+ConfigurationOverviewTheoverallserverloggingconfigurationisrepresentedbytheloggingsubsystem.It
Building Tomcat7 source step by step---官方文档
TableofContentsIntroductionDownloadaJavaDevelopmentKit(JDK)version6InstallApacheAnt1.8.1orlaterCheckoutorobtainthesourcecodeforTomcat7.0BuildingTomcat
如何用eclispe远程调试tomcat--转载
原文地址:http://jingyan.baidu.com/article/0320e2c1f4ef6b1b87507b06.htmltomcat是一种非常常见的javaweb应用服务器,有时候服务器可能并不是部署在本地,而是部署在远程其他的机器上,我们用eclispe该如何进行debug调试呢?下
publishing failed with multiple errors resource is
原文地址:http://blog.csdn.net/feng1603/article/details/7398266今天用eclipse部署项目遇到"publishingfailedwithmultipleerrorsresourceisoutofsyncwiththefilesystem"据说是因
设置tomcat远程debug
查看端口占用情况命令:netstat-tunlp|grep8000tomcat启动远程debug:startup.sh中的最后一行exec"$PRGDIR"/"$EXEXUTABLE"start"$@"中的start修改成jpdastart,默认的调试端口是8000,可以在catalina.sh的文
tomcat指定配置文件路径方法
1.在catalina.sh中设置JAVA_OPTS,例如:JAVA_OPTS='-server-Xms1024m-Xmx1024m-XX:NewSize=128m-XX:MaxPermSize=256m-XX:MaxDirectMemorySize=256m-XX:+UseConcMarkSwee
编译Tomcat9源码及tomcat乱码问题解决
因工作原因,需要从根本上优化tomcat的配置,故准备从源码入手,看看可以做哪些工作。1.tomcat下载tomcat最新的版本为9,下载源码的方式有3种:1/官方网站https://tomcat.apache.org/download-90.cgi,下载如下zip或者tar.gz解压,最新的rel