トム・エリオットという開発者が、この出来事が起きたその日に的確に指摘した。「これは、チームがGitと結んでいる精神的な契約を破るものだ」。Gitの真髄、つまりリーナス・トーバルズがGitを開発した本来の理由は、履歴こそが… 続きを読む »
「400万件以上のプルリクエストのうち、2,804件(約0.07%)」。私が何度も見返してしまうのはこの部分です。分母は、その日にGitHubでマージされたすべてのプルリクエストです。すべてのチーム、すべてのリポジトリ、… 続きを読む »
4月23日、UTC16時05分から20時43分の間に、GitHubのマージキュー機能が、バージョン管理システムとして決して行ってはならないことを実行した。 それは、既にマージされていたコードを密かに元に戻した。 マージキ… 続きを読む »
ここ6ヶ月から12ヶ月の間に、何かが以前と違うように感じ始めた。 ページの読み込みに時間がかかるようになった。大規模なリポジトリではプルリクエストの表示に不具合が生じた。検索がフリーズすることもあった。ステータスページに… 続きを読む »
マイクロソフトが2018年にGitHubを75億ドルで買収したとき、私はこのプラットフォームが台無しになるだろうと思った。しかし、私の考えは間違っていた。そして、長い間間違っていたのだ。 買収によって状況は改善された。プ… 続きを読む »
Neonが実際に誰のために作られたのかという点でした。創業者は、エンタープライズ向けデータベース企業であるSingleStoreを離れ、小規模チームを支援するためにNeonを設立しました。趣味でデータベースを運用する人で… 続きを読む »
他のデータベーススタートアップがどうなったのかを数晩かけて調べた。というのも、以前インフラ投資で失敗した経験があったからだ。PlanetScaleは無料プランを廃止し、エンタープライズ専用になった。Faunaは完全に事業… 続きを読む »
Supabaseはプラットフォームであり、Neonはデータベースです。認証、ファイルストレージ、リアルタイムサブスクリプション、エッジ機能をすべて一元管理する必要がある場合、Supabaseには依然として大きな利点があり… 続きを読む »
Neon Authは、認証データをデータベース自体に保存します。ブランチを作成すると、ユーザーアカウント、ロール、セッションなどの認証データも一緒に作成されます。各ブランチには専用の認証エンドポイントが割り当てられ、Ve… 続きを読む »
Neonは、Gitのブランチ処理と同様のコピーオンライト方式のストレージモデルを採用しています。ブランチを作成する際、Neonは新しいデータベースを新たに作成するのではなく、同じ基盤ストレージを指す新しいコンピューティン… 続きを読む »