Experiências na Resultados Digitais sobre escalar na nuvem. Palestra junto com @andrehjr (http://ndr.io) no The Developers Conference - TDC Florianópolis 2015.
Sistemas de software costumam ficar cada vez mais difíceis de evoluir e manter na medida que o tempo passa e mais funcionalidades são adicionadas.
No Nubank, após 4 anos de evolução, adicionar novas funcionalidades é tão ou mais fácil do que era há 3 anos atrás. Nessa palestra vamos explorar as principais características que possibilitaram essa evolução rápida e contínua de funcionalidades, como exemplo: microsserviços com o escopo bem definido, integração assíncrona entre serviços usando Kafka, verificação de schemas nas integrações, Clojure e programação funcional.
Arquitetando uma instituição financeira moderna - Lucas CavalcantiiMasters
Lucas Cavalcanti - Principal Engineer, Nubank
Sistemas de software costumam ficar cada vez mais difíceis de evoluir e manter na medida que o tempo passa e mais funcionalidades são adicionadas.
No Nubank, após 4 anos de evolução, adicionar novas funcionalidades é tão ou mais fácil do que era há 3 anos atrás. Nessa palestra vamos explorar as principais características que possibilitaram essa evolução rápida e contínua de funcionalidades, como exemplo: microsserviços com o escopo bem definido, integração assíncrona entre serviços usando Kafka, verificação de schemas nas integrações, Clojure e programação funcional.
Apresentado no InterCon 2018
Sistemas de software costumam ficar cada vez mais difíceis de evoluir e manter na medida que o tempo passa e mais funcionalidades são adicionadas.
No Nubank, após 4 anos de evolução, adicionar novas funcionalidades é tão ou mais fácil do que era há 3 anos atrás. Nessa palestra vamos explorar as principais características que possibilitaram essa evolução rápida e contínua de funcionalidades, como exemplo: microsserviços com o escopo bem definido, integração assíncrona entre serviços usando Kafka, verificação de schemas nas integrações, Clojure e programação funcional.
Arquitetando uma instituição financeira moderna - Lucas CavalcantiiMasters
Lucas Cavalcanti - Principal Engineer, Nubank
Sistemas de software costumam ficar cada vez mais difíceis de evoluir e manter na medida que o tempo passa e mais funcionalidades são adicionadas.
No Nubank, após 4 anos de evolução, adicionar novas funcionalidades é tão ou mais fácil do que era há 3 anos atrás. Nessa palestra vamos explorar as principais características que possibilitaram essa evolução rápida e contínua de funcionalidades, como exemplo: microsserviços com o escopo bem definido, integração assíncrona entre serviços usando Kafka, verificação de schemas nas integrações, Clojure e programação funcional.
Apresentado no InterCon 2018
Arquitetura Híbrida - Do Back-end ao Front-end com .NET Core, Vue.js, Electro...Jaime Eugenio
Tech Day
Apresentação realizada em Nov/2017 na Fatec Bauru sobre arquitetura híbrida (online/offline, desktop, web e mobile) de software com uso de container e orquestração.
Apresentado no Innovatio Day de 2009, esta apresentada procura demonstrar principais aspectos sobre a visão da Microsoft chamada de "3 telas e uma nuvem".
Fórum E-Commerce Brasil | A revolução digital no agronegócio: como as marcas ...E-Commerce Brasil
A revolução digital no agronegócio: como as marcas Case IH e a New Holland estão implementando, crescendo e mantendo um e-commerce B2B de peças e serviços.
Ludmila Giori
After Sales Marketing & Program Management Director
CNH Industrial
https://eventos.ecommercebrasil.com.br/forum/
TDC São Paulo 2015 Trilha Web - Otimizando a performance do front-end em uma ...andrehjr
Dicas de performance, otimização e lições aprendidas no Front-end e renderização no Browser. Boas práticas, e como identificar possíveis gargalos de performance.
Extracting a Rails Engine to a separated applicationJônatas Paganini
As a Rails Application grows, there is a need to decouple heavy systems from the monolithic applications. Several teams in different companies are doing the same: extracting (micro) services from their monolithic applications to give the engineering teams more flexibility to speed up the workflow.
From the separation of the business logic to the server's setup, every change should respect the zero-downtime approach.
This talk shares the automated steps and exercises we created to have a smooth transition to the new system.
I'll share the context of the tool that is automatically extracting an entire
rails engine from a project and moving it to a separate service.
This talk is about experiments with RSpec files changing the files through the abstract syntax tree.
It works with the Ruby gem fast: https://github.com/jonatas/fast that allow running dynamic experiments manipulating code and running the changed code
Nessa talk falo sobre ideias de desenvolvimento que facilitam o engajamento dos usuários e também o aprendizado.
Os desafios do contexto são voltados a linguagem bliss e outros 2 exemplos voltados a aprender linguagem de programação.
My own story with go.
On these story I share how to migrate a lot of data between two MongoDb servers using GO.
Some learns and details that makes all the difference.
Essa apresentação foi feita na ViziVali para o curso de Tecnologia em Sistemas para Internet em 2010.
Resolvi subir para manter no meu histórico. Na época era o tão esperado ruby 1.9 e rails 3 :)
"RD Talk" sobre tecnologia para o pessoal das outras áreas da Resultados Digitais. A ocasião foi pra desmistifica de maneira divertida alguns termos utilizados no ambiente de desenvolvimento de software e que o público em geral desconhece.
O conteúdo da palestra foi desenvolvido a partir das questões trazidas pelos colaboradores da Resultados Digitais então tem várias partes que são específicas ou relacionadas ao contexto da RD e não só a tecnologia.
Otimizando tempo de build: performance da suíte de testesJônatas Paganini
Case da Resultados Digitais sobre como diminuir o tempo de performance de uma suíte de 12 mil testes automatizados de 25 minutos para 13 minutos.
Apresentação realizada por @jonatasdp e @xptavares no evento TDC (The Developers Conference) edição Florianópolis.
Mais conteúdo relacionado
Semelhante a Tdc cloud computing - RDStation experiences
Arquitetura Híbrida - Do Back-end ao Front-end com .NET Core, Vue.js, Electro...Jaime Eugenio
Tech Day
Apresentação realizada em Nov/2017 na Fatec Bauru sobre arquitetura híbrida (online/offline, desktop, web e mobile) de software com uso de container e orquestração.
Apresentado no Innovatio Day de 2009, esta apresentada procura demonstrar principais aspectos sobre a visão da Microsoft chamada de "3 telas e uma nuvem".
Fórum E-Commerce Brasil | A revolução digital no agronegócio: como as marcas ...E-Commerce Brasil
A revolução digital no agronegócio: como as marcas Case IH e a New Holland estão implementando, crescendo e mantendo um e-commerce B2B de peças e serviços.
Ludmila Giori
After Sales Marketing & Program Management Director
CNH Industrial
https://eventos.ecommercebrasil.com.br/forum/
TDC São Paulo 2015 Trilha Web - Otimizando a performance do front-end em uma ...andrehjr
Dicas de performance, otimização e lições aprendidas no Front-end e renderização no Browser. Boas práticas, e como identificar possíveis gargalos de performance.
Extracting a Rails Engine to a separated applicationJônatas Paganini
As a Rails Application grows, there is a need to decouple heavy systems from the monolithic applications. Several teams in different companies are doing the same: extracting (micro) services from their monolithic applications to give the engineering teams more flexibility to speed up the workflow.
From the separation of the business logic to the server's setup, every change should respect the zero-downtime approach.
This talk shares the automated steps and exercises we created to have a smooth transition to the new system.
I'll share the context of the tool that is automatically extracting an entire
rails engine from a project and moving it to a separate service.
This talk is about experiments with RSpec files changing the files through the abstract syntax tree.
It works with the Ruby gem fast: https://github.com/jonatas/fast that allow running dynamic experiments manipulating code and running the changed code
Nessa talk falo sobre ideias de desenvolvimento que facilitam o engajamento dos usuários e também o aprendizado.
Os desafios do contexto são voltados a linguagem bliss e outros 2 exemplos voltados a aprender linguagem de programação.
My own story with go.
On these story I share how to migrate a lot of data between two MongoDb servers using GO.
Some learns and details that makes all the difference.
Essa apresentação foi feita na ViziVali para o curso de Tecnologia em Sistemas para Internet em 2010.
Resolvi subir para manter no meu histórico. Na época era o tão esperado ruby 1.9 e rails 3 :)
"RD Talk" sobre tecnologia para o pessoal das outras áreas da Resultados Digitais. A ocasião foi pra desmistifica de maneira divertida alguns termos utilizados no ambiente de desenvolvimento de software e que o público em geral desconhece.
O conteúdo da palestra foi desenvolvido a partir das questões trazidas pelos colaboradores da Resultados Digitais então tem várias partes que são específicas ou relacionadas ao contexto da RD e não só a tecnologia.
Otimizando tempo de build: performance da suíte de testesJônatas Paganini
Case da Resultados Digitais sobre como diminuir o tempo de performance de uma suíte de 12 mil testes automatizados de 25 minutos para 13 minutos.
Apresentação realizada por @jonatasdp e @xptavares no evento TDC (The Developers Conference) edição Florianópolis.
4 ferramentas para acompanhar seu app em produção pelo slackJônatas Paganini
Essa talk foi realizada no TDC 2016 Edição Florianópolis na trilha de DevOps.
Falamos sobre algumas maneiras que monitoramos nosso app via slack na Resultados Digitais.
Palestra no Floripa on Rails em conjunto com o @jaisonerick mostrando como trabalhar com threads e processos assíncronos na linguagem Ruby.
Mostramos cases da SumOne e também Resultados Digitais.
Veja mais em floripaonrails.com.br
Dicas para ter mais produtividade no trabalho.
Esta foi uma RDTalk, evento promovido para promover e compartilhar conhecimento entre os RDoers na Resultados Digitais.
Alguns detalhes para ter uma impressão 3D amadora de melhor qualidade.
Talk do ambito maker na trilha de Impressão 3D no The Developers Conference - 2015 São Paulo. Falando sobre minhas experiências sobre impressão 3D na http://invent.to com nossa RepRap Prusa Mendel.