Desenvolvimento de uma rede social utilizando Erlang e a arquitetura Flux
Autor(a) principal: | |
---|---|
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 |