Investigacion Erlang 2

5
 UNIVERSIDAD POLITÉCNICA DE DURANGO INVESTIGACIÓN DE ERLANGS FACILITADOR ELIUD BUENO  ALUMNO  ALEJANDR O ESCOBEDO TRINIDAD

description

investigation of functionalism a Erlang

Transcript of Investigacion Erlang 2

7/18/2019 Investigacion Erlang 2

http://slidepdf.com/reader/full/investigacion-erlang-2 1/5

UNIVERSIDAD POLITÉCNICADE DURANGO

INVESTIGACIÓN DE ERLANGS

FACILITADORELIUD BUENO

 ALUMNO ALEJANDRO ESCOBEDO TRINIDAD

7/18/2019 Investigacion Erlang 2

http://slidepdf.com/reader/full/investigacion-erlang-2 2/5

QUE ES UN ERLANG?

Erlang fue die!ad" #"r la $"%#a!&a Eri$"n #ara reali'ar a#li$a$i"ne de

(elef"n&a) Di$*a a#li$a$i"ne (en&an +ue er di(ri,uida- ("leran(e a fall" . de

fun$i"na%ien(" inin(erru%#id") Para $"neguir +ue l" #r"gra%a Erlang fun$i"nen

de f"r%a inin(erru%#ida #r"#"r$i"nar"n al lengua/e de #r"#iedade in(erean(e

#ara i(e%a $r&(i$"0 el $a%,i" de $1dig" en $alien(e . la ge(i1n de err"re)

En 2334 e li,er1 el $1dig" del lengua/e #aand" a er de $1dig" a,ier(")

El n"%,re de Erlang (iene d" #"i,le (e"r&a5

2) Re$i,e u n"%,re en *"%ena/e al %a(e%6(i$" . e(ad&(i$" dan7 A)

8) Erlang)9) E una a,re:ia$i1n de la #ala,ra ERi$"n ; LANGuage)

CARACTERÍSTICAS

Concurrencia: Erlang u(ili'a #r"$e" liger" $u." re+uii(" de %e%"ria #ueden

:ariar de f"r%a din6%i$a) L" #r"$e" n" (ienen %e%"ria $"%#ar(ida . e

$"%uni$an #"r #a" de %ena/e a&n$r"n")

Distribución: Erlang e(6 die!ad" #ara e/e$u(are en un en("rn" di(ri,uid") Una%6+uina :ir(ual Erlang re$i,e el n"%,re de n"d" Erlang) Un i(e%a di(ri,uid" de

Erlang e una red de n"d" Erlang) Un n"d" Erlang #uede $rear #r"$e" #aralel"

+ue e e/e$u(an en "(r" n"d"- +ue (al :e' u(ili'an "(r" i(e%a "#era(i:") L"

#r"$e" +ue reiden en l" diferen(e n"d" e $"%uni$an %edian(e el #a" de

%ena/e)

Robustez: Erlang (iene :aria #ri%i(i:a de de(e$$i1n de err"re +ue e #ueden

u(ili'ar #ara e(ru$(urar i(e%a ("leran(e a fall") P"r e/e%#l"- l" #r"$e"#ueden %"ni("rear el e(ad" . la a$(i:idade de "(r" #r"$e"- in$lu" i e("

#r"$e" e e/e$u(an en "(r" n"d") L" #r"$e" en un i(e%a di(ri,uid" e

#uede $"nfigurar #ara $"n%u(are- en $a" de err"r- $"n "(r" n"d" en $a" de

fall"- . a& er re$u#erad" $"n fa$ilidad)

Softrea!ti"e: Erlang ad%i(e #r"gra%a$i1n <ua:e< de i(e%a de (ie%#" real-

+ue re+uieren (ie%#" de re#ue(a en el "rden de %iliegund")

Actua!ización #e có#i$o en ca!iente: Mu$*" i(e%a n" e #uede #arar #ara%an(eni%ien(") Erlang (iene $1dig" +ue #er%i(e $a%,iar #ar(e de la a#li$a$i1n en

7/18/2019 Investigacion Erlang 2

http://slidepdf.com/reader/full/investigacion-erlang-2 3/5

un i(e%a en fun$i"na%ien(") C1dig" an(igu" #uede er eli%inad" . u(i(uid" #"r 

el nue:" $1dig") Duran(e la (rani$i1n- (an(" el $1dig" an(igu" . el nue:" $1dig"

#uede $"e=i(ir) P"r (an("- e #"i,le in(alar #ar$*e . a$(uali'a$i"ne en un

i(e%a en fun$i"na%ien(" in al(erar u fun$i"na%ien(")

Có#i$o #e car$a incre"enta!: L" uuari" #ueden $"n(r"lar en de(alle $1%" e

$arga el $1dig") En l" i(e%a e%#"(rad"- ("d" el $1dig" e $arga general%en(e

en el arran+ue) En l" i(e%a de dearr"ll"- el $1dig" e $arga $uand" e

ne$eari"- in$lu" $uand" el i(e%a e(7 en fun$i"na%ien(") Si el an6lii re:ela

err"re- 1l" el $1dig" err1ne" ne$ei(a er ree%#la'ad")

Interfaces e%ternas:  L" #r"$e" de Erlang e $"%uni$an $"n *erra%ien(a

e=(erna $"n el %i%" %e$ani%" de #a" de %ena/e +ue e u(ili'a en(re l"

#r"$e" Erlang) E(e %e$ani%" e u(ili'a #ara la $"%uni$a$i1n $"n el i(e%a

"#era(i:" . de in(era$$i1n $"n "(r" #r"gra%a)

QUIEN &UE EL IN'ENT(R? 

 Agner 8raru# Erlang >L?n,"rg- Ju(landia Cen(ral- 2 de ener" de 24@4C"#en*ague-

de fe,rer" de 2393 fue un %a(e%6(i$"- e(ad&(i$" e ingenier" dan7 +ue in:en(1

l" $a%#" de ingenier&a de (r6fi$" de (ele$"%uni$a$i"ne . la (e"r&a de $"la)El Erlang e la unidad de %edida del (r6fi$" de (ele$"%uni$a$i"ne) En en(id"

e(ri$(" un Erlang re#reen(a el u" $"n(&nu" de un $anal de :"'0 #er" en la #r6$(i$a

e e%#lea #ara %edir el :"lu%en de (r6fi$" en una *"ra) 9

P"r e/e%#l"- i un gru#" de #er"na *a$en lla%ada en una *"ra . $ada

lla%ada (iene una dura$i1n de %inu("- di$*" gru#" *a (enid" un (r6fi$" de 9-

Erlang) E(a $ifra reul(a de l" iguien(e5

Minu(" de (r6fi$" en una *"ra H n%er" de lla%ada = dura$i1n

Minu(" de (r6fi$" en ea *"ra H =

Minu(" de (r6fi$" en ea *"ra H 2

"ra de (r6fi$" #"r *"ra H 2 K

"ra de (r6fi$" #"r *"ra H 9)

'a!or #e! Tr)fico * +,- Er!an$s

7/18/2019 Investigacion Erlang 2

http://slidepdf.com/reader/full/investigacion-erlang-2 4/5

La %edida de (r6fi$" Erlang ir:en #ara +ue l" die!ad"re de rede en(iendan

,ien la #au(a de (r6fi$" +ue e #r"du$e en u red .- en $"ne$uen$ia- die!en la

("#"l"g&a ade$uada . di%eni"nen ,ien l" enla$e)

.(DEL(S DE TR/&IC(

a. :ari" %"del" de (r6fi$" +ue e%#lean el (7r%in" Erlang) S"n f1r%ula +ue ee%#lean #ara #ara $al$ular $u6n(a l&nea de enla$e "n #re$ia en(re una

$en(rali(a (elef1ni$a #ri:ada . una $en(ral #,li$a- " #ara $al$ular l" enla$e en(re$en(rale #,li$a) Ta%,i7n e e%#lea el (7r%in" Erlang en la (e"r&a de $"la #arae(i%ar el n%er" de #er"na +ue *a. +ue #"ner a (ra,a/ar en l" $en(r" della%ada) L" #rin$i#ale %"del" de (r6fi$" "n l" iguien(e5

Erlang BE el %"del" %6 $"%n e e%#lea #ara $al$ular $uan(a l&nea "n #re$ia #arauna $ifra de (r6fi$" >en Erlang de(er%inada en la *"ra $argada) E(e %"del"u#"ne +ue la lla%ada ,l"+ueada e li,eran in%edia(a%en(e)

Erlang B E=(endid"E i%ilar al an(eri"r- al:" +ue en e(e $a" (iene en $uen(a $ual e el #"r$en(a/ede lla%ada ,l"+ueada >+ue re$i,en e!al de "$u#ad" . e #uede e#e$ifi$ar el#"r$en(a/e de rein(en(")

Erlang CE(e %"del" u#"ne +ue la lla%ada ,l"+ueada #er%ane$en a la e#era *a(a+ue ean a(endida) Sir:e- #"r e/e%#l"- #ara $al$ular la ne$eidade de #er"nalde un $en(r" de lla%ada- d"nde a+uella lla%ada +ue n" e #ueden a(ender dein%edia(" e #"nen en $"la)

De f"r%a al(erna(i:a- un Erlang #uede er $"niderad" $"%" <%ul(i#li$ad"r deu(ili'a$i1n< #"r unidad de (ie%#"- a& un u" del 2 $"rre#"nde a 2 Erlang- unau(ili'a$i1n de 9 "n 9 Erlang- . a& u$ei:a%en(e) P"r e/e%#l"- i el u" ("(aldel %1:il en un 6rea #"r *"ra e de 24 %inu("- e(" re#reen(a 24K H Erlang) En general- i la (aa de lla%ada en(ran(e e de #"r unidad de (ie%#" .la dura$i1n %edia de una lla%ada e h- en("n$e el (r6fi$"  A en Erlang e5

7/18/2019 Investigacion Erlang 2

http://slidepdf.com/reader/full/investigacion-erlang-2 5/5

E(" #uede er uad" #ara de(er%inar i un i(e%a e(6 ",redi%eni"nad" " e+ueda $"r(" >(iene de%aiad" " %u. #"$" re$ur" aignad") P"r e/e%#l"- el(r6fi$" %edid" ",re %u$*a *"ra de "$u#a$i1n #uede er uad" #ara un T2 " unE2 #ara de(er%inar $u6n(a l&nea >(r"n$ale de,er&an de u(ili'are duran(e la

*"ra de %a."r "$u#a$i1n)El (r6fi$" %edid" en Erlang e uad" #ara $al$ular el ni:el de er:i$i" " grad" deer:i$i" >GOS) a. diferen(e f1r%ula #ara $al$ular el (r6fi$" en(re ell"- Erlang B-Erlang C . la f1r%ula de Enge() E(" er6 e=#ue(" a $"n(inua$i1n- . $ada un"#uede er deri:ad" $"%" un $a" e#e$ial de   Pr"$e" de (ie%#" $"n(inu" deMar": $"n"$id" $"%" ,ir(*dea(* #r"$e)