kaif.io 初登場
(ingramchen.io)
22 則討論
IngramChen
張貼於
其實沒有用很新的東西寫,就 java 界標準的工具組 (spring boot, freemarker, postgresql... 等等)
用太舊的東西玩就有點無聊了,難得的 green project 啊。不過為了求快只好用熟悉的工具來寫。
有啦,也有很新的部份,就是 js 是用 dart 寫的。
請問一下,這 db 的 key 產生的依據是什麼?
自己寫的,叫 FlakeId,類似 SnowFlake1 的設計。原本是打算全部用 UUID 的,不過為了讓 URL 好看,只好退回用 64bit int,所以現在 db 的 key 是 UUID 和 FlakeId 混用,我們不靠 DB 產生 key。
原本也是打算找現成的,結果 SnowFlake 居然收了,只好又花了二天寫這個...