about summary refs log tree commit diff
path: root/usth/ICT2.7/P3L1 Software Architecture Subtitles/12 - More Examples - lang_en_vs6.srt
diff options
context:
space:
mode:
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.srt107
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.