Tech Day | Rust
Para discutirmos esse tema, organizamos um dia inteiro, com especialistas de dentro e fora do iFood, para compartilhar experiências, casos de uso, discussões e muito código.
O evento é gratuito e acontece de forma presencial em Osasco e online por meio de nosso canal YouTube. Confira a agenda e junte-se a nós para aprender sobre uma das linguagens mais amadas por desenvolvedores do mundo todo - Rust.
Quando: Sábado, 10 de setembro de 2022
Horário: 09:00 até 19:00
Onde: Sede do iFood - Av. dos Autonomistas, 1496 - Vila Yara, Osasco/São Paulo ou remotamente pelo YouTube (iFood Universo)
Sobre o Evento
O iFood Tech Day é um evento técnico e gratuito, organizado pelo iFood, em parceria com comunidades de tecnologia. Nosso objetivo é reunir, em um dia, especialistas, de dentro e fora do iFood, para compartilhar conhecimentos, experiências, sucessos e fracassos relacionados a uma tecnologia específica.
O evento ocorre sempre aos sábados, e conta com convidados especiais de mercado e da academia para ampliar a nossa visão sobre o tema do dia. iFood Tech Day, é sobre tecnologia, é sobre comunidade, é sobre pessoas. Venha aprender com a gente!
O evento acontece de forma presencial na sede do iFood em Osasco - Av. dos Autonomistas, 1496 - Vila Yara, Osasco/São Paulo.
Para aqueles interessados em participar presencialmente, é importante notar que o espaço será limitado a 120 participantes devido às restrições de capacidade. Consulte também as Medidas Sanitárias para acesso ao evento. Não há limitações para participação remota.
Além de ser uma linguagem utilizada e em crescimento dentro do iFood, Rust é considerada, por muitos rankings, a linguagem de programação mais amada pelos desenvolvedores. Mas o que é Rust e por que ela faz tanto sucesso?
Em resumo, Rust oferece alto desempenho, sem garbage collector e fácil integração com outras linguagens. Rust conta também com excelente documentação, um compilador amigável e ferramentas de alto nível, como um gerenciador de pacotes integrado, permitindo que as empresas construam sistemas confiáveis e eficientes.
O evento é 100% gratuito e aberto a todos que tiverem interesse em conhecer mais sobre Rust. Os conteúdos programados para o Tech Day trazem temas voltados para pessoas que já estão familiarizadas com Rust e querem aprender novos caminhos e compartilhar experiências.
Confira abaixo a agenda do evento. Junte-se a nós, para ouvir as últimas novidades de membros da comunidade de Rust no Brasil e no exterior, aprender novas competências/habilidades e fazer muito networking com colegas de Rust de todo o Brasil.
Inscreva-se gratuitamente agora!
(Sessão em inglês) Tradução simultânea disponível
Sobre a palestrante
Senior Principal Engineer na AWS e co-lead do time de design da linguagem open source Rust. Trabalha com Rust desde 2011 e liderou a criação de um dos principais diferenciais da linguagem, o borrow checker.
Já desempenhou vários outros papéis em Rust ao longo dos anos, como ser membro do "core team" do Rust, líder da equipe do compilador Rust e ajudar a lançar a Rust Foundation. Antes de trabalhar em Rust, ele completou um doutorado na ETH Zurich e fez sua graduação no MIT.
Agenda
Seja você alguém que já ouviu falar de Rust, mas nunca escreveu um Hello World! ou alguém que já trabalha com a linguagem e quer dar o próximo passo, nós temos conteúdo para você. Confira a agenda abaixo e junte-se a nós para se conectar, colaborar e mergulhar fundo na linguagem mais amada por desenvolvedores.
09:00 - 09:50
Separamos esse momento para você chegar com calma, se ambientar, encontrar os amigos e tomar um cafezinho da manhã com a gente. Nosso cardápio conta com Café, leite, chás, sucos, bolachas, pães de queijo, mini pão francês e frios.
10:00 - 10:15
Tudo que você precisa saber sobre nosso dia, o que é o iFood Tech Day, empresas representas no evento, algumas mensagens importantes e apresentação do palestrante Keynote.
10:15 - 11:05
(Sessão em inglês) Tradução simultânea disponível
Rust é uma das linguagens de programação que mais crescem no mundo atualmente. Porque Rust é considerada, por muitos rankings, a linguagem de programação mais amada por desenvolvedores? O que a torna tão bem-sucedida e quais são os desafios que impedem a linguagem de ser ainda melhor? É possível melhorar o Rust para ajudá-lo a continuar crescendo sem tirar as coisas que o tornam um sucesso? Niko compartilhará seus pensamentos sobre a história da Rust e o que vem a seguir.
11:10 - 11:45
Vamos abordar os desafios de criar um projeto de escala nacional feito com Rust Lang. Propostas de arquitetura e capacitação do time que vai tocar o projeto e como estou gerindo em produção a melhor tecnologia que ninguém usa.
11:50 - 12:40
Vamos explorar a vivência com Rust de 4 desenvolvedoras trabalhando ativamente com a linguagem. Que projetos estão trabalhando? Que desafios já resolveram com Rust? Onde estão focando seu desenvolvimento? Oportunidades fora do país? Essas são algumas das perguntas que iremos endereçar ao longo da discussão. Traga suas perguntas e participe com a gente.
12:45 - 14:15
Reservamos 90 minutos da nossa agenda para que você consiga almoçar sem correria. Esta refeição não está inclusa e recomendamos que você confira as opções de restaurantes e praça de alimentação do Shooping União.
14:20 - 14:55
Apresentamos a biblioteca para tratemento de erros problem, desenvolvida e usada em produção há 2 anos por todos os serviços da TerraMagna, sendo a nossa biblioteca mais amada pelos desenvolvedores. Mostraremos como ela se compara a outras soluções open-source e como é efetiva em lidar com erros esperados em serviços HTTP.
15:00 - 15:35
Nesta sessão, veremos como é possível usar os recursos da sua linguagem de programação preferida para desenvolver aplicações Rust na AWS, com o novo Rust SDK e Rust Runtime para o AWS Lambda. Faremos uma demonstração prática dessas ferramentas e também veremos como a AWS contribui para o desenvolvimento do ecossistema Rust.
15:40 - 16:15
Rust é uma terra farta, cheia de features e com um sistema de tipos além do padrão das linguagens mainstream - mas existe muito mais Para Lá Da Muralha: TAIT; RPITIT; try-blocks; e muitas outras criaturas. Nessa talk vamos ver um pouco sobre uma das features mais aguardadas de Rust: Generic Associated Types.
16:20 - 16:50
30 minutinhos para repor as energias, esticar as pernas e se preparar para o painel final do nosso evento.
17:00 - 18:30
Rust é uma linguagem que roda incrivelmente rápido, previne falhas de segmentação e garante segurança entre threads. Veio para ser uma opção a linguagens de baixo nível, com a vantagem de trabalhar muito bem com paralelismo e, por conta disso, tirar mais proveito de processadores modernos. Como esta a adoção no Brasil? Quais são os desafios enfrentados por empresas que adotaram essa linguagem? Participe desse painel para discutir o futuro de Rust em empresas brasileiras.
18:35 - 18:50
Depois de um dia repleto de troca de conhecimento e networking, fechamos o evento com uma brincadeira valendo camisetas do evento e, junto com nossas mensagens finais, gostaríamos te der seu feedback do dia que passamos juntos.
Ao se registrar, você concorda com a Declaração de Privacidade do iFood.
Tech Day | Rust
Para discutirmos esse tema, organizamos um dia inteiro, com especialistas de dentro e fora do iFood, para compartilhar experiências, casos de uso, discussões e muito código.
O evento é gratuito e acontece de forma presencial em Osasco e online por meio de nosso canal YouTube (iFood Universo). Confira a agenda e junte-se a nós para aprender sobre uma das linguagens mais amadas por desenvolvedores do mundo todo - Rust.
Quando: Sábado, 10 de setembro de 2022
Horário: 09:00 até 19:00
Onde: Av. dos Autonomistas, 1496 - Vila Yara, Osasco/São Paulo ou remotamente pelo YouTube (iFood Universo)
Comida é a nossa paixão. Tecnologia, nosso talento.
Comida é a nossa paixão. Tecnologia, nosso talento.