BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Artigos Tendências para 2018, segundo Charles Humble e Wesley Reisz

Tendências para 2018, segundo Charles Humble e Wesley Reisz

O ritmo implacável e emocionante da inovação no desenvolvimento de software continuou em 2017 com uma verdadeira explosão em torno de bibliotecas e frameworks de machine learning. Também foi possível observar a adoção contínua de arquiteturas "cloud native" (incluindo microservices) como um tema importante, e a engenharia do caos como uma área de interesse crescente.

Além disso, Java e .NET tiveram um ano maravilhoso, o que acabou se refletindo no InfoQ como um tremendo interesse tanto no .NET Core quanto no Java 9 e 10. Também vimos um enorme aumento no interesse em temas relacionados à cultura organizacional e ao gerenciamento de equipe.

Recentemente, fiz a gravação de um podcast especial juntamente com Wesley Reisz, onde discutimos o ano de 2017.

Além disso, para lhe ajudar a ficar por dentro de tudo, escolhemos 30 conteúdos de destaque em 2017, que acreditamos serem importantes para o ano de 2018. Escolher apenas 30 deles foi extremamente difícil, mas nossa equipe editorial fez o seu melhor, guiando-se pelas visualizações e curtidas, e também nossas preferências pessoais.


Arquitetura de Software 

  1. How Slack Works
  2. Scaling Instagram Infrastructure 
  3. Sachin Kulkarni Describes the Architecture behind Facebook Live
  4. Netflix’s Nora Jones on Establishing, Growing, and Maturing a Chaos Engineering Practice
  5. Microservices vs. Monoliths - The Reality Beyond the Hype

 


Desenvolvimento de Software

  1. Virtual Panel: What's Next for .NET? 
  2. Patterns and Practices in C# 7
  3. Building a Bank with Go
  4. Richard Feldman Discusses Elm and How it Compares to React.js for Front-End Programming
  5. Reactive Programming with Java
  6. Real-World Java 9
  7. Java 10 - The Story So Far
  8. Security War Stories: The Battle for the Internet of Things
  9. Lessons Learned from Fighting Nation States in Cyber Space
  10. Our Concurrent Past; Our Distributed Future

Machine Learning e IA

  1. Machine Learning Techniques for Predictive Maintenance
  2. Anomaly Detection for Time Series Data with Deep Learning
  3. Introduction to Machine Learning
  4. Solving Payment Fraud and User Security with ML
  5. Predictability in ML Applications

Cultura e Métodos

  1. Intuition Engineering
  2. Shaving My Head Made Me a Better Programmer 
  3. What Google Learned about Creating Effective Teams
  4. Creating Space to Be Awesome
  5. ThoughtWorks' CTO Rebecca Parsons on Courageous Leadership and Evolutionary Architecture

DevOps

  1. Scaling DevOps
  2. Adam Tornhill on Good Engineering Culture, Technical Debt and Ways to Reduce Inter-Team Conflict
  3. Josh Evans on DevOps at Netflix
  4. Serverless Takes DevOps to the Next Level
  5. Faster, Smarter DevOps

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT