Building Software Systems At Google and Lessons Learned

Поделиться
HTML-код
  • Опубликовано: 6 ноя 2024

Комментарии • 31

  • @arturslicis2267
    @arturslicis2267 5 лет назад +13

    This is such a great example of a talk which gives you so many takeaways, unlike majority conference talks you get to see nowadays.

  • @ankitratnam
    @ankitratnam 4 года назад +55

    This is crazy that someone built google without the help of google.. :D

    • @issacbentley7396
      @issacbentley7396 3 года назад

      a trick : watch movies on flixzone. Been using it for watching lots of of movies recently.

  • @TomerBenDavid
    @TomerBenDavid 7 лет назад +7

    excellent to see infrastructure and scalability evolution in Google, now it all makes sense, how they get to map reduce, how they get to commodity hardware, ...

  • @hottimelineevents8165
    @hottimelineevents8165 10 лет назад +18

    design of Mapreduce,Bigtable,LevelDb,Spanner, that's great

  • @hjklmn9526
    @hjklmn9526 3 года назад +2

    A very enlightening talk !! Especially the patterns discussed at the end.. What fun it would have been to go wrong, learn a lesson, think about trade-offs and design and implement and observe the results

  • @SimsonGarfinkel
    @SimsonGarfinkel 4 года назад +3

    Nice summary. Everything is still relevant in 2020.

  • @hannnah689
    @hannnah689 3 года назад +3

    Great talk! dose Jeffrey Dean has similar talk about the last 10 years of Google technology?

  • @lucen_li
    @lucen_li 4 года назад +6

    Real master and pioneer on designing system at such scale. Learned a lot.

  • @scottwells9340
    @scottwells9340 8 лет назад +10

    Awesome talk, explained so simply and clearly!

  • @subbarao101
    @subbarao101 Год назад

    Inspiring. He mentioned text web was not a challenge yet, but videos in your mobile pocket is not possible short term, which is accurate now. In 2022, it has become possible for me to view this video anywhere on earth 😯

  • @grunder20
    @grunder20 13 лет назад

    Dean really described the advanced technology of building software systems. A great mentor

  • @bariswheel
    @bariswheel 3 месяца назад

    Great stuff, thanks for sharing this

  • @upsidedownChad
    @upsidedownChad 11 месяцев назад

    best talk i know of on the history and circumstances of why google built their systems. especially crazy that GFS was built because commodity hard disks were unreliable haha.

  • @mallika2259
    @mallika2259 3 года назад +1

    Informative presentation, but I am confused by the example @1:01:13 - what does the 30MB/s represent? I thought he was talking about reading from disk, but from the previous slide, that was supposed to be 1MB/20ms, which would be 50MB/s ... oh well, maybe it's closer to 30MB/s i.e. 1MB/33ms. But it seems a weird example to use to illustrate the power of estimations, given that no calculations are needed to know that if you parallelize everything, the mathematical result will be 30 times faster - which is all he derived after all that math.

    • @arko2563
      @arko2563 Год назад

      To read 256K of data from the disk, you first need to seek to the start of the sector (10 ms for moving the hard disk head to the right cylinder, then wait for the correct sector to rotate under the head), and then you need to perform a sequential read. I think that the 30MB/s is the sequential read rate, so reading 256KB = 0.25MiB sequentially after the seek takes approximately 256KB / 30MB/s = 1/120 sec = 8 ms, for a total of 18ms.

  • @rogisolorzano6691
    @rogisolorzano6691 6 лет назад +4

    Absolute genius

  • @SatyanarayanaBolenedi
    @SatyanarayanaBolenedi 4 года назад

    Thanks!! I find it very informative. Very Nicely explained!!

  • @kelekokerupuk
    @kelekokerupuk 12 лет назад

    Good, I like that you share this video, I wish success always He talks about how their technology has evolved over time and how their technological infrastructure has allowed them to be so successful.

  • @dosomething3
    @dosomething3 7 лет назад +5

    Fantastic talk. But. I wish he would explain more each step. Talk slower. Pretend we're not all experts in his field.

  • @UrkTheKeg
    @UrkTheKeg 13 лет назад +1

    Great talk.

  • @johnhammer8668
    @johnhammer8668 2 года назад

    52:47 why disable cpu cache?

  • @jayanthinakollu4257
    @jayanthinakollu4257 3 года назад

    48:07 MapReduce Framework

  • @adrian14752
    @adrian14752 2 года назад +1

    this guy is probably hella rich by now

  • @eranand4c
    @eranand4c 8 лет назад +1

    Awesome

  • @pitrayan6748
    @pitrayan6748 7 лет назад +1

    good

  • @YaoWenMei
    @YaoWenMei Год назад +6

    this is the link to this PPT: static.googleusercontent.com/media/research.google.com/en//people/jeff/Stanford-DL-Nov-2010.pdf