【技術日報】2020-06-04 第2期

  • Sed Command in Linux/Unix with examples
    原文鏈接 https://www.geeksforgeeks.org/sed-command-in-linux-unix-with-examples

    sed全名叫stream editor,流編輯器,功能非常強大。
    比如截取某個時間段的日誌並重定向到test.log
    sed -n ‘/2020-05-25 17:00:00/,/2020-05-25 17:30:00/p’ 日誌文件 > test.log

  • Mybatis+0+null,小問題引發的血案
    原文鏈接 https://blog.csdn.net/qing_gee/article/details/50518795

    mybatis中if test 爲什麼會判斷0=’’ 結果爲true?
    相關文章 https://juejin.im/post/5c74b0c86fb9a049ee811ae7

  • Java Microservices: A Practical Guide
    原文鏈接 https://www.marcobehler.com/guides/java-microservices-a-practical-guide
    譯文:https://www.infoq.cn/article/1hNvCeoM3w7BaTVPAmDm
    Java微服務指南,什麼是微服務?微服務之間是如何通信的?同步 or 異步

  • 水平分庫分表的關鍵步驟以及可能遇到的問題

    原文鏈接 https://www.infoq.cn/article/key-steps-and-likely-problems-of-horizontal-split-table
    兩種常見分片策略:隨機分片、連續分片。

    • 跨分片的技術問題:

      • 跨分片排序分頁問題,需要在不同的分片節點中將數據進行排序並返回,然後將不同分片返回的結果集進行彙總和二次排序;
      • 跨分片join,可以通過全局表、ER 分片、內存計算等方式來避免;
      • 分佈式事務。
    • 目前分庫分表的開源方案:

      • 基於應用程序層面的DDAL(分佈式數據庫訪問層);
      • 數據庫中間件。

    一般MySQL單表未超過1000W的數據可以不用分表。

  • What Are Java Agents and How to Profile With Them
    原文鏈接 https://stackify.com/what-are-java-agents-and-how-to-profile-with-them

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章