O documento descreve o Galeb, um roteador HTTP que permite construir sites mais inteligentes. O Galeb roteia solicitações HTTP para pools de servidores, permitindo mudanças sem interrupções. Ele também fornece métricas e políticas de balanceamento de carga para melhorar o desempenho e disponibilidade dos sites.
Oficina destinada a ensinar comandos básicos da plataforma Git para iniciantes em desenvolvimento. Desde a iniciação do repositório até manutenção de versões do código em um repositório remoto.
Oficina destinada a ensinar comandos básicos da plataforma Git para iniciantes em desenvolvimento. Desde a iniciação do repositório até manutenção de versões do código em um repositório remoto.
Criando uma grid para execução de testes paralelo com AppiumElias Nogueira
Palestra ministrada em 19/04/2018 na Trilha Mobile do The Developers Conference Florianópolis que fala como criar um device farm para a execução de testes paralelos usando Appium
Google app engine para lean startups: the good, the bad and the uglyPET Computação
Mais da metade da geração Y americana quer empreender, e na área de High Tech isso significa startups. Mas montar uma startup enxuta requer queimar etapas que devem ser encaradas excesso de peso em seus concorrentes. Uma dessas escolhas seria a utilização de uma Platform as a Service, e dentre elas uma escalável e NoSQL como Google App Engine(GAE). Nessa apresentação cobriremos aspectos positivos, negativos e grotescos em GAE segundo nossos experimentos Java e Python sobre a mesma desde 2011. Se você prefere aprender com os erros dos outros e está curioso sobre Cloud Computing com GAE, essa apresentação é pra você.
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Setembro-2019Renato Groff
Slides utilizados durante workshop sobre o desenvolvimento de APIs REST Multiplataforma com ASP.NET Core (com exemplos nas versões 2.2 e 3.0). Apresentação realizada durante evento promovido pela comunidade .NET SP em São Paulo Capital no dia 10/09/2019.
Talk at FISL 9 (year 2008) about Plone/Zope infrastructure development at Procuradoria Geral da República - PGR. In 2010 the infrastructure was completely redone, so it now does not reflect what is exposed on this presentation, In Brazilian Portuguese.
Um pouco sobre OpenShift e como publicar e escalar uma aplicação Python baseado no volume de acessos.
Esta apresentação foi feita em um live hangout que pode ser assistido em http://goo.gl/wYylfj
Criando uma grid para execução de testes paralelo com AppiumElias Nogueira
Palestra ministrada em 19/04/2018 na Trilha Mobile do The Developers Conference Florianópolis que fala como criar um device farm para a execução de testes paralelos usando Appium
Google app engine para lean startups: the good, the bad and the uglyPET Computação
Mais da metade da geração Y americana quer empreender, e na área de High Tech isso significa startups. Mas montar uma startup enxuta requer queimar etapas que devem ser encaradas excesso de peso em seus concorrentes. Uma dessas escolhas seria a utilização de uma Platform as a Service, e dentre elas uma escalável e NoSQL como Google App Engine(GAE). Nessa apresentação cobriremos aspectos positivos, negativos e grotescos em GAE segundo nossos experimentos Java e Python sobre a mesma desde 2011. Se você prefere aprender com os erros dos outros e está curioso sobre Cloud Computing com GAE, essa apresentação é pra você.
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Setembro-2019Renato Groff
Slides utilizados durante workshop sobre o desenvolvimento de APIs REST Multiplataforma com ASP.NET Core (com exemplos nas versões 2.2 e 3.0). Apresentação realizada durante evento promovido pela comunidade .NET SP em São Paulo Capital no dia 10/09/2019.
Talk at FISL 9 (year 2008) about Plone/Zope infrastructure development at Procuradoria Geral da República - PGR. In 2010 the infrastructure was completely redone, so it now does not reflect what is exposed on this presentation, In Brazilian Portuguese.
Um pouco sobre OpenShift e como publicar e escalar uma aplicação Python baseado no volume de acessos.
Esta apresentação foi feita em um live hangout que pode ser assistido em http://goo.gl/wYylfj
40. OBRIGADO
Fernando Carolo
carolo@corp.globo.com
Este trabalho está licenciado com uma Licença Creative Commons
Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional
41. Links:
[1] https://codeascraft.com/2011/02/15/measure-anything-measure-everything/
[2] http://graphite.wikidot.com/
[3] https://github.com/hipache/hipache/
[4] http://vertx.io/
Créditos:
Slide 2: paraflyer/Flickr, https://www.flickr.com/photos/paraflyer/5803595153
Slide 4: Simon Bisson/Flickr, https://www.flickr.com/photos/sbisson/298160250
Slide 5: Shannan Muskopf/Flickr, https://www.flickr.com/photos/40964293@N07/3821896226
Slide 8: Stephan Mosel/Flickr, https://www.flickr.com/photos/moe/38241195
Slide 12: Norlando Pobre/Flickr, https://www.flickr.com/photos/npobre/2601582256
Slide16: Darryl Braaten/Flickr, https://www.flickr.com/photos/dbraaten/323401934
Slide 18: Andrew Magill/Flickr, https://www.flickr.com/photos/amagill/87559968
Slide 20: Michael Allen Smith/Flickr, https://www.flickr.com/photos/digitalcolony/8489709854
Slide 21: Alika Seu/Flickr, https://www.flickr.com/photos/28863939@N04/5478630263
Slide 22: Alan Stark/Flickr, https://www.flickr.com/photos/squeaks2569/8114399667
Slide 25: mrhayata/Flickr, https://www.flickr.com/photos/mrhayata/5260658138
Slide 27: jerry john/Flickr, https://www.flickr.com/photos/jerryjohn/63351388
Slide 30: Toshihiro Gamo/Flickr, https://www.flickr.com/photos/dakiny/8299559189
Slide 31: Wes Peck/Flickr, https://www.flickr.com/photos/wespeck/4960579336
Slide 34: Rede Globo/Divulgação
Slide 35: velkr0/Flickr, https://www.flickr.com/photos/velkr0/4014689
Slide 36: Seattle Municipal Archives/Flickr, https://www.flickr.com/photos/seattlemunicipalarchives/2692491283
Slide 37: Sebastian Niedlich/Flickr, https://www.flickr.com/photos/42311564@N00/3577957474
Slide 38: Ged Carroll/Flickr, https://www.flickr.com/photos/renaissancechambara/5084900444
Slide 39: Matthias Ripp/Flickr, https://www.flickr.com/photos/56218409@N03/15371262455
Todas as imagens do Flickr utilizadas através de uma licença Creative Commons