diff options
Diffstat (limited to 'usth/ICT2.7/P3L1 Software Architecture Subtitles/12 - More Examples - lang_en_vs6.srt')
-rw-r--r-- | usth/ICT2.7/P3L1 Software Architecture Subtitles/12 - More Examples - lang_en_vs6.srt | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/usth/ICT2.7/P3L1 Software Architecture Subtitles/12 - More Examples - lang_en_vs6.srt b/usth/ICT2.7/P3L1 Software Architecture Subtitles/12 - More Examples - lang_en_vs6.srt new file mode 100644 index 0000000..6f929eb --- /dev/null +++ b/usth/ICT2.7/P3L1 Software Architecture Subtitles/12 - More Examples - lang_en_vs6.srt @@ -0,0 +1,107 @@ +1 +00:00:00,180 --> 00:00:03,090 +As another example, I want to show you the architecture of the + +2 +00:00:03,090 --> 00:00:06,290 +iRods system. This is a data grid system that was built by + +3 +00:00:06,290 --> 00:00:09,720 +a biologist. And it's a system for storing and accessing big + +4 +00:00:09,720 --> 00:00:11,910 +data. So what I'm going to do, I'm going to do the same thing + +5 +00:00:11,910 --> 00:00:14,010 +that I did for the Linux system. I'm going to show you + +6 +00:00:14,010 --> 00:00:18,080 +here, on the left hand side, this clean prescriptive architecture for the + +7 +00:00:18,080 --> 00:00:21,000 +iRODS system. And I'm going to show you here on the right the + +8 +00:00:21,000 --> 00:00:22,660 +actual architecture of the system. The + +9 +00:00:22,660 --> 00:00:25,780 +descriptive architecture of iRODS. So here, + +10 +00:00:25,780 --> 00:00:27,640 +even if we don't go in and look at the details, you + +11 +00:00:27,640 --> 00:00:31,800 +can see very easily that the system is badly drifted and eroded + +12 +00:00:31,800 --> 00:00:34,500 +with respect to the way it was supposed to be. Continuing + +13 +00:00:34,500 --> 00:00:36,500 +with the examples. What I want to show you now is the + +14 +00:00:36,500 --> 00:00:39,980 +view of the complete architecture of HADOOP. As many of you probably + +15 +00:00:39,980 --> 00:00:44,210 +already know, HADOOP is an open source software framework for storage and + +16 +00:00:44,210 --> 00:00:47,990 +large scale processing of data sets. It's very broadly used. And here + +17 +00:00:47,990 --> 00:00:50,820 +is a picture of the architecture, and I hope you can see it + +18 +00:00:50,820 --> 00:00:54,290 +because the architecture is so complex and so broad and so + +19 +00:00:54,290 --> 00:00:57,050 +intertwined, and in order to be able to represent it here + +20 +00:00:57,050 --> 00:00:59,690 +in one page, I had to zoom out quite a bit. + +21 +00:00:59,690 --> 00:01:02,120 +But also in this case, you don't really have to look + +22 +00:01:02,120 --> 00:01:05,640 +at details. The important point here is that in this software architecture + +23 +00:01:05,640 --> 00:01:09,540 +61 out of the 67 components in the system have circular + +24 +00:01:09,540 --> 00:01:12,570 +dependencies. Which means that they depend on each other in a + +25 +00:01:12,570 --> 00:01:15,820 +circular way and this is normally not a good thing and also + +26 +00:01:15,820 --> 00:01:18,790 +in this case a few developers when shown the diagram had no + +27 +00:01:18,790 --> 00:01:22,120 +idea that the structure of the system was so complex and messy. |