Scaling Git at Microsoft - Git Merge 2017

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2024

ความคิดเห็น • 13

  • @delpinux
    @delpinux 6 ปีที่แล้ว +5

    Lessons I got from this video:
    - Windows is 270GB source code, which is nothing to be proud of
    - MS is not able to get a clean library structure from Windows sources
    - MS is completely lost in Windows sources (maybe related to lesson 2)

    • @rafalkolodziej8437
      @rafalkolodziej8437 6 ปีที่แล้ว

      Not bothered by 270G codebase but the way this has been presented is misinformative. So they consider Linux to be 0.6G and their product many times bigger (read greater). It's comparing apples (pardon) to oranges. So, if you take only kernel into consideration (hence 600M Linux codebase) compare it to your kernel codebase. Now, should you consider comparing whole OS codebase on the other hand, take whole from both products. Take Ubuntu flavour for instance or any other for that reason. Highly unlikely you'd end up with such difference in volume.

  • @RyanLynch1
    @RyanLynch1 ปีที่แล้ว

    man that sounds tough. clever and impressive solution!

  • @Jopie65
    @Jopie65 7 ปีที่แล้ว +3

    Also, gvfs sounds a bit like fuse for Linux. Mounting a filesystem that runs in user space.

  • @RonJohn63
    @RonJohn63 7 ปีที่แล้ว +2

    14:59 This seems to break part of Git's consistency checking.

  • @philipwhiuk
    @philipwhiuk 6 ปีที่แล้ว +2

    Can someone explain why it needs to be in one repository?

    • @rafalkolodziej8437
      @rafalkolodziej8437 6 ปีที่แล้ว +3

      Interdependencies most likely.

    • @bankoftrustnwobot3218
      @bankoftrustnwobot3218 4 ปีที่แล้ว +1

      It’s Windows

    • @Gregorius_
      @Gregorius_ 7 หลายเดือนก่อน

      as he said, you need to actually build the thing at some point

  • @Jopie65
    @Jopie65 7 ปีที่แล้ว +1

    Making a centralized VCS from the best distributed VCS out there again 😱
    Nooooooooooo

    • @RonJohn63
      @RonJohn63 7 ปีที่แล้ว

      Embrace, extend, ruin!

    • @RonJohn63
      @RonJohn63 7 ปีที่แล้ว +1

      And completely online. But a 270GB repository is grossly broken to begin with.

  • @rootexploring
    @rootexploring 7 ปีที่แล้ว

    1st like