Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux

Detalhes bibliográficos
Autor(a) principal: Gomes, Ramon Diogo Gondim Miaja
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/xmlui/handle/123456789/171619
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
id UFSC_a8f1365206c52cd01e51188c72c6840c
oai_identifier_str oai:repositorio.ufsc.br:123456789/171619
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaGomes, Ramon Diogo Gondim MiajaMontez, Carlos Barros2016-12-16T12:08:39Z2016-12-16T12:08:39Z2016-12-16https://repositorio.ufsc.br/xmlui/handle/123456789/171619TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.O objetivo deste projeto é desenvolver uma rede social capaz de melhorar o consumo e produção de conteúdo na internet, visto que há uma clara sobrecarga de informação no dia-a-dia do usuário. No documento são discutidos os requisitos do sistema e é chegada a conclusão que a linguagem mais indicada é Erlang, desenvolvida pela Ericsson na década de 90. Para o desenvolvimento da camada visual da aplicação, Vue.js, uma biblioteca de Javascript que compila para três linguagens, se mostrou um ótimo candidato em conjunto com Vuex, uma ferramenta que utiliza as vantagens de Vue para aplicar a arquitetura Flux, desenvolvida pelo Facebook. Além de todo e desenvolvimento e apresentação dos componentes e modelos da rede, são apresentados resultados de pequenas ações de divulgação com dados de usuários reais.The goal of this project is to develop a social network that can improve the consumption and production of content on the internet, as there is a clear information overload to many people using it. In the document the system requirements are discussed and the conclusion is that Erlang – developed by Ericsson in the 90’s – is the most appropriate language for its development. As for the development of the visual layer of the application, Vue.js, a Javascript library that compiles to three languages, was a great candidate together with Vuex, a tool that uses the advantages of Vue to apply the Flux architecture developed by Facebook. Besides the development and presentation of components and models of network, the results of small dissemination actions are shown, with real user data.62 f.Florianópolis, SC.Rede social;Componentes e modelos da rede;InternetSocial network; Network components and models; InternetDesenvolvimento de uma rede social utilizando Erlang e a arquitetura Fluxinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINALPFC_2016-1 Ramon Diogo Gondim Miaja Gomes.pdfPFC_2016-1 Ramon Diogo Gondim Miaja Gomes.pdfapplication/pdf1748022https://repositorio.ufsc.br/bitstream/123456789/171619/1/PFC_2016-1%20Ramon%20Diogo%20Gondim%20Miaja%20Gomes.pdf1c1d2f796118b7b1e0f1e4441cd968cbMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/171619/2/license.txt11ee89cd31d893362820eab7c4d46734MD52123456789/1716192016-12-16 10:08:39.114oai:repositorio.ufsc.br:123456789/171619Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732016-12-16T12:08:39Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
title Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
spellingShingle Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
Gomes, Ramon Diogo Gondim Miaja
Rede social;Componentes e modelos da rede;Internet
Social network; Network components and models; Internet
title_short Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
title_full Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
title_fullStr Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
title_full_unstemmed Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
title_sort Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
author Gomes, Ramon Diogo Gondim Miaja
author_facet Gomes, Ramon Diogo Gondim Miaja
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Gomes, Ramon Diogo Gondim Miaja
dc.contributor.advisor1.fl_str_mv Montez, Carlos Barros
contributor_str_mv Montez, Carlos Barros
dc.subject.por.fl_str_mv Rede social;Componentes e modelos da rede;Internet
Social network; Network components and models; Internet
topic Rede social;Componentes e modelos da rede;Internet
Social network; Network components and models; Internet
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
publishDate 2016
dc.date.accessioned.fl_str_mv 2016-12-16T12:08:39Z
dc.date.available.fl_str_mv 2016-12-16T12:08:39Z
dc.date.issued.fl_str_mv 2016-12-16
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/xmlui/handle/123456789/171619
url https://repositorio.ufsc.br/xmlui/handle/123456789/171619
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 62 f.
dc.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/171619/1/PFC_2016-1%20Ramon%20Diogo%20Gondim%20Miaja%20Gomes.pdf
https://repositorio.ufsc.br/bitstream/123456789/171619/2/license.txt
bitstream.checksum.fl_str_mv 1c1d2f796118b7b1e0f1e4441cd968cb
11ee89cd31d893362820eab7c4d46734
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805215679348736