分散システムにおける atomic な lock とか既存のミドルウェアなしでやると普通に無理な印象しかない
P2P の実装、他人のライブラリにそのま丸乗りするならともかく、自分でフルスクラッチは実力がないと大変難しい
分散ハッシュテーブルとか kademlia とかそういう実装へ目を通してたこともあったけど、理解し切れなかったからなぁ……
P2P 一時期は開発してみて〜と言う意欲があったけど、これ自分で実装するのは無理や!ってなってからあんまり追いかけてない、流石に自分のスキルでは激しく力不足でどうにもならなかった
P2P の実装ってサーバサイドならともかく、クライアントサイドでやると悪意あるクライアントによる攻撃(この場合コンテンツでは無くネットワーク構造全体に対して)がある前提で開発が進むので、そこはソフトウェアの性質の応じて対策を折り込んでやる必要があるんだよな
nostr を使ったアプリケーション開発、素朴な感想として P2P アプリケーション開発の P2P 実装抜き、みたいな印象なので、先日の悪意対策の話なんかも P2P 掲示板などでどうやって悪意あるクライアントからの攻撃を防ぐか、に近い文脈で対策が取れるような気がしている
やる気が無いって言うより気力がない、全部うつ病の症状で気力が吸われ切ってる
最近プログラミングによる開発自体から足が遠のいている……
とりあえずビットコインはドルコスト平均法で買わないと大負けするとわかったので下手に動かないようにしています
ところでビットコ市場荒れ放題になっとるな、ワイは高掴みしてしまっていたので低見の見物ですが