タグ

ブックマーク / www.infoq.com (2)

  • インクリメンタルGCとシンボルGCを備えたRuby 2.2.0がリリース

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    インクリメンタルGCとシンボルGCを備えたRuby 2.2.0がリリース
  • Facebook、MercurialをGitよりも速くする

    FacebookがエンジニアリングBlogにScaling Mercurial at Facebookという記事をポストした。この記事は、自分たちのリポジトリに合わせてMercurialをどのように変更したのか、説明している。 Facebookはすべてのコードを単一のリポジトリに格納している。今より2年前、そのリポジトリはSubversionをベースにしていた。彼らは独立したプロジェクトを個別のリポジトリにする(そしてバイナリリポジトリを使って共有する)代わりに、コードベース全体を単一の巨大なソースリポジトリとして管理していた。 Facebookにとって不運なことに、GitもMercurialも、単一の巨大なリポジトリをサポートするようには設計されていなかった。分散型バージョン管理システムの目的はあらゆる履歴を格納することだが、会社の全プロジェクトを単一のリポジトリに格納すると、履歴を含む

    Facebook、MercurialをGitよりも速くする
    Spring_MT
    Spring_MT 2014/01/26
  • 1