BrightPython aiofiles 讀檔案反而比較慢?這是我在 aiofiles repo上看到的一個issue https://github.com/Tinche/aiofiles/issues/110,再額外加上自己的一些小實驗。Feb 13, 2022Feb 13, 2022
BrightPython Asyncio loop.call_soon_threadsafe vs loop.call_soon 的差別之前有用到call_soon_threadsafe有稍稍研究一下他的實作,最早以為他可能加了什麼鎖。實際上它和call_soon的差別在於_write_to_self。Jan 16, 2022Jan 16, 2022
Bright貢獻Open source repo的新手小知識我一開始是找跟asyncio相關的repo,加上有在接觸Django,於是先研究起django/asgiref,沒想到出了一點糗,還好最後是有做出一些小貢獻 ( [django/asgiref] add more test of StatelessServer, change…Jan 8, 2022Jan 8, 2022
BrightCelery的Backend Connection Leak之前一陣子比較有空,研究了一個celery的issue,是因為Connection Leak導致產生大量的idle connection,其中涉及connection pool的設計,先紀錄一下以免之後忘記發生了什麼事。Jan 3, 2022Jan 3, 2022
BrightSQL 階層結構 — 轉移Parent Node (一)工作上有遇到需要用到階層化結構,幸好有這篇https://www.databasestar.com/hierarchical-data-sql/ 讓人參考,只是如何再有可能有多人編輯的情形下維持樹狀結構,就找不太到資料了,在此分享一個解法,如有誤還請賜教。Dec 31, 2021Dec 31, 2021