每周閱讀(4/10/2017)

記一次頻繁FGC的簡單排查
又抓了一個導致頻繁GC的鬼--數(shù)組動態(tài)擴容

GC問題(老生代的使用閥值過低也會導致GC頻繁),解決方案加參數(shù):-XX:+CMSScavengeBeforeRemark保證GC老生代前對于新生代做一次GC。

執(zhí)行jstat -gcutil 9132 1000查看GC情況

老生代里的byte數(shù)組因為存在新生代里新書組的引用,那僅僅做CMS GC就不可能回收這些老生代的對象了,因為CMS GC的一個gc root就是新生代里的對象

娃的英文書單
英文書單二,適合稍微大點的娃
mochow推薦的孩子英文書單,留存。

Zipkin和微服務鏈路跟蹤
最近正在想和看如何更好的追蹤和分析公司產(chǎn)品里面服務的調(diào)用,監(jiān)控和分析,Zipkin是比較容易快速上手的一個系統(tǒng),類似的有不少,例如:Pinpoint:https://github.com/sjmittal/pinpoint

On Growing: 7 Lessons from the Story of WeChat
硅谷看微信:來自微信的7堂課(全文翻譯)
做產(chǎn)品首要的是解決自身的問題,自己人都不用談何讓別人用,這點深為認同,我們也是從這個出發(fā)去開發(fā)更多的東西來解決公司產(chǎn)品的痛點。

Lesson 1: Build Your Own Competition
Lesson 2: Design For Groups (“Group Effect”)
Lesson 3: Extend Features from Users’ Inner Desires
Lesson 4: Big Ideas Come From Solving Your Own Problems
Lesson 5: Monetize Subtly
Lesson 6: Measure What You Value, Not What You’re Supposed to
Lesson 7: Don’t Play Favorites With Features

第一課:建立內(nèi)部競爭
第二課:為群組設計(“群聚效應”)
第三課:從用戶貪嗔癡慢疑里延伸出功能
第四課:大想法源自解決自身問題
第五課:精巧創(chuàng)收
第六課:為用戶創(chuàng)造價值,而不是為自己創(chuàng)造身價
第七課:對產(chǎn)品功能保持克制

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • JVM架構(gòu) 當一個程序啟動之前,它的class會被類裝載器裝入方法區(qū)(Permanent區(qū)),執(zhí)行引擎讀取方法區(qū)的...
    cocohaifang閱讀 1,836評論 0 7
  • 原文閱讀 前言 這段時間懈怠了,罪過! 最近看到有同事也開始用上了微信公眾號寫博客了,挺好的~給他們點贊,這博客我...
    碼農(nóng)戲碼閱讀 6,150評論 2 31
  • 一 、java虛擬機底層結(jié)構(gòu)詳解 我們知道,一個JVM實例的行為不光是它自己的事,還涉及到它的子系統(tǒng)、存儲區(qū)域、...
    葡萄喃喃囈語閱讀 1,582評論 0 4
  • 作者:一字馬胡 轉(zhuǎn)載標志 【2017-11-12】 更新日志 日期更新內(nèi)容備注 2017-11-12新建文章初版 ...
    beneke閱讀 2,328評論 0 7
  • 本不想寫這個話題的,既然是作業(yè),那就只好完成這個命題作文了。 說實在的,我不知道我的年齡在訓練營里是不是最...
    客舟聽雨2011閱讀 295評論 3 7

友情鏈接更多精彩內(nèi)容