issueBlog
issueBlog copied to clipboard
IT网站收藏
- https://sentry.io/welcome/ # Metrics应用(Micrometer+InfluxDB+Grafana) 为解决业务指标的图形化查看和实时监控。使用micrometer > influxdb < grafana的架构。 - influxdb 时序数据库。用于存储序列 - grafana 可视化的图表框架。 用于查询influxdb并展示和业务监控。 - micrometer java端的统计框架,用于指标的收集、统计、并发送给 influxdb
## blog http://docs.projectatomic.io/container-best-practices/ https://docs.openshift.com/enterprise/3.0/creating_images/guidelines.html https://docs.docker.com/develop/develop-images/dockerfile_best-practices/ https://github.com/juan131/dockerfile-best-practices https://www.redhat.com/en/resources/cloud-native-container-design-whitepaper https://cloud.google.com/solutions/best-practices-for-building-containers ## book https://github.com/rootsongjc/kubernetes-handbook https://www.redhat.com/cms/managed-files/cm-oreilly-kubernetes-patterns-ebook-f19824-201910-en.pdf https://github.com/CNCF123/Document/tree/master/Istio/huaweicloud/pdf https://zhaohuabing.com/istio-practice/ https://www.servicemesher.com/istio-handbook/ https://jimmysong.io/istio-handbook/
# k8s、istio https://github.com/Beaver-Company/Document ----------------------------------- https://52doc.com http://greenteapress.com/wp/ https://papers.nips.cc https://en.wikipedia.org/wiki/Transmission_Control_Protocol https://github.com/PacktPublishing https://love2.io https://github.com/EbookFoundation/free-programming-books https://www.booksxy.com https://sobooks.cc https://www.cambridge.org/core/what-we-publish/textbooks # it-ebooks https://github.com/itdevbooks/pdf https://www.jiumodiary.com http://www.qcenglish.com https://developer.aliyun.com/ebook?spm=a2c6h.12873639.0.0.5cac7c22sJSZcH https://livebook.manning.com/landing-page https://developer.aliyun.com/topic/ebook?spm=a2c6h.12873639.0.0.1e887897EQKfFL https://www.52doc.com https://www.nginx.com/resources/library/ https://www.xz577.com https://www.dzs3.com/ http://www.friok.com/category/tushuzy http://www.whitephone.net/ebook/ http://www.freebookcentre.net https://jxjjxy-my.sharepoint.com/personal/7_du_0o_d_t_odmail_cn/_layouts/15/onedrive.aspx?id=%2Fpersonal%2F7%5Fdu%5F0o%5Fd%5Ft%5Fodmail%5Fcn%2FDocuments%2FBook%2DBackup...
https://github.com/OpenFeign/feign java http clients easier https://github.com/eclipse/eclipse-collections https://github.com/ThreeTen/threeten-extra 时间 http://hibernate.org/validator/ 参数校验 http://verbalexpressions.github.io https://github.com/fge/throwing-lambdas Wrappers for methods/interfaces/lambdas throwing checked exceptions for use in functional interfaces https://github.com/JeffreyFalgout/ThrowingStream A version of java.util.stream that allows...
http://www.javaperformancetuning.com --- http://www.javaworld.com/article/2078623/core-java/jvm-performance-optimization-part-1-a-jvm-technology-primer.html http://www.javaworld.com/article/2078635/enterprise-middleware/jvm-performance-optimization-part-2-compilers.html http://www.javaworld.com/article/2078645/java-se/jvm-performance-optimization-part-3-garbage-collection.html http://www.javaworld.com/article/2078661/java-concurrency/jvm-performance-optimization--part-4--c4-garbage-collection-for-low-latency-java-ap.html http://www.javaworld.com/article/2078731/java-platform/jvm-performance-optimization--part-5--is-java-scalability-an-oxymoron-.html --- https://docs.oracle.com/cd/E13222_01/wls/docs81/perform/JVMTuning.html http://www.slideshare.net/aszegedi/everything-i-ever-learned-about-jvm-performance-tuning-twitter/13-Too_much_data_Run_with https://dzone.com/articles/java-performance-tuning https://engineering.linkedin.com/blog/2016/01/tuning_espresso_jvm http://www.cubrid.org/blog/tags/Garbage%20Collection/ --- http://www.cubrid.org/blog/dev-platform/understanding-java-garbage-collection/ http://www.cubrid.org/blog/dev-platform/how-to-monitor-java-garbage-collection/ http://www.cubrid.org/blog/dev-platform/how-statement-pooling-in-jdbc-affects-garbage-collection/ http://www.cubrid.org/blog/dev-platform/how-to-tune-java-garbage-collection/ http://www.cubrid.org/blog/dev-platform/maxclients-in-apache-and-its-effect-on-tomcat-during-full-gc/ http://www.cubrid.org/blog/dev-platform/the-principles-of-java-application-performance-tuning/ http://www.cubrid.org/blog/dev-platform/understanding-jvm-internals/ http://pengjiaheng.iteye.com/category/86293 jam调优 http://blog.headius.com/2009/01/my-favorite-hotspot-jvm-flags.html http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html # 在线解析工具 http://gceasy.io #JIT工具 https://github.com/AdoptOpenJDK/jitwatch...
# 工具 - https://github.com/chaosblade-io/chaosblade - https://github.com/chaos-mesh/chaos-mesh - https://cn.aliyun.com/product/ahas - https://github.com/shulieTech/Takin # 配合流量录制 - https://github.com/alibaba/jvm-sandbox-repeater -------------------------- [美团点评酒店后台故障演练系统](https://cloud.tencent.com/developer/article/1058275) [故障演练概述](https://helpcdn.aliyun.com/document_detail/90327.html) [如何做好一次故障演练?](https://blog.csdn.net/JackieLeeWelas/article/details/89043125) # 压测 ## [新浪微博百万用户分布式压测实践手记 ](http://www.sohu.com/a/132313449_115128) > 【为什么是Tsung?】 > Tsung是一个有着超过15年历史积累的性能压测工具,本身受益于Erlang天生支持并发和分布式以及实时性的特性,其进程的创建和运行非常廉价,一台机器上轻轻松松创建上百万个进程。其提供一个用户对应一个进程的隔离处理机制,单机支持虚拟用户的用户数量可支持若十万、百万级别,只要机器资源充足(但总体来讲受制于受制于网络、内存等资源,后面会具体解释)。单机计算能力总是有限的,Tsung的目的就是要把多台服务器横向扩展成分布式集群,从而可以对外提供一致的海量性能压力测试服务。 ## [有赞全链路压测引擎的设计与实现](https://segmentfault.com/a/1190000017497495) >...
云产品 https://apm.aliyun.com/ https://apm.cloud.tmall.com/#content-generate https://cn.aliyun.com/product/arms 主流开源 https://github.com/naver/pinpoint/ . https://github.com/apache/skywalking https://github.com/dianping/cat 还有一些功能简单的APM,只提供了trace视角的查看 https://github.com/jaegertracing/jaeger https://github.com/openzipkin/zipkin 对比 目前看比较合适的是skywalking 产品设计 参考https://apm.cloud.tmall.com/doc/function/app-list.html 来做具体的需求 ,需求如下。 暂定使用skywalking作为二次开发来完善这个里面的功能 功能列表: 应用监控 mq监控 redis监控 数据库监控