Publicada a edição 24 do ThoughtWorks Radar
(thoughtworks.com)As tendências mais recentes nas áreas de técnicas/ferramentas/plataformas/linguagens de programação e frameworks
são visualizadas e explicadas em 4 etapas: Hold/Assess/Trial/Adopt
[ Tema desta edição ]
- Platform Teams Drive Speed to Market
→ cada vez mais empresas estão adotando o conceito de "platform team"
→ criando um grupo independente para construir e dar suporte a plataformas internas,
melhorando a velocidade de desenvolvimento de aplicações, reduzindo a complexidade operacional e aprimorando o time to market
→ capacidades de plataforma: cloud native, entrega contínua, observability moderna, padrões de AuthZ/N, service mesh etc.
- Consolidated Convenience over Best in Class
→ ferramentas para desenvolvedores estão sendo compostas não pela escolha do melhor produto da categoria, mas pela integração de várias ferramentas
→ artifact repositories, source control, pipelines de CI/CD, wiki etc.
→ claro, não dá para negar o apelo de uma 'one-stop shop' que inclui muita coisa, como Azure DevOps e GitHub
→ esse stack de ferramentas integrado pode aumentar a conveniência e reduzir a evasão, mas o pacote fechado pode não ser a melhor escolha
- Perennially “Too Complex to Blip”
→ muitos temas continuam há anos em estado TCTB: complexos demais para ganhar destaque
→ temas sobre os quais é difícil dar uma opinião precisa por causa de prós e contras e da possibilidade de aplicação
→ como monorepo, arquitetura distribuída e diretrizes de orquestração para modelos de branching..
- Discerning the Context for Architectural Coupling
→ entender o contexto do acoplamento arquitetural
→ o nível adequado de acoplamento entre arquitetura de software, microsserviços, componentes, API gateways, hubs de integração e front-end continua em debate, mas não existe resposta certa
→ decisões assim devem ser tomadas caso a caso, e não com uma única resposta
3 comentários
Ao ver no PDF qual é o perfil de cada nível, parece que no PDF eles explicam que, mesmo no nível Adopt, não é exatamente algo que já esteja em alta, mas mais no sentido de que, em campos apropriados, agora já dá para usar? Algo mais ou menos nessa linha.
Link direto para o PDF: https://assets.thoughtworks.com/assets/technology-radar-vol-24-en.pdf
Notícias de tecnologia publicadas pela ThoughtWorks a cada 6 meses - Radar Vol.21 https://pt.news.hada.io/topic?id=974
Lançamento da edição 22 do ThoughtWorks Radar https://pt.news.hada.io/topic?id=2133
Lançamento da edição 23 do ThoughtWorks Radar https://pt.news.hada.io/topic?id=3109
Procurei as notícias que o GeekNews já tinha coberto entre estes 104 itens. No total, são 29.
[ Techniques ]
Adopt
API expand-contract
Continuous delivery for machine learning (CD4ML)
Design systems : diretrizes de design / por que os sistemas de design são necessários https://pt.news.hada.io/topic?id=2552
Platform engineering product teams
Service account rotation approach
Trial
Cloud sandboxes
Contextual bandits
Distroless Docker images
Ethical Explorer
Hypothesis-driven legacy renovation
Lightweight approach to RFCs
Simplest possible ML
SPA injection
Team cognitive load
Tool-managed Xcodeproj
UI/BFF shared types
Assess
Bounded low-code platforms
Decentralized identity
Deployment drift radiator
Homomorphic encryption : IBM lança toolkit de FHE (Fully Homomorphic Encryption) para macOS e iOS https://pt.news.hada.io/topic?id=2219
Hotwire : HTML Over The Wire https://pt.news.hada.io/topic?id=3479
Import maps for micro frontends
Open Application Model (OAM) : Microsoft revela o OAM (Open Application Model) https://pt.news.hada.io/topic?id=740
Privacy-focused web analytics : Plausible - alternativa ao Google Analytics com self-hosting https://pt.news.hada.io/topic?id=2977
Remote mob programming
Secure multiparty computing
Hold
GitOps : 3 problemas do GitOps https://pt.news.hada.io/topic?id=1835
Layered platform teams
Naive password complexity requirements
Peer review equals pull request
SAFe™
Separate code and pipeline ownership
Ticket-driven platform operating models
[ Platforms ]
Trial
AWS Cloud Development Kit
Backstage : Backstage - portal integrado de desenvolvedores em código aberto divulgado pelo Spotify https://pt.news.hada.io/topic?id=1746
Delta Lake : uma nova arquitetura para a infraestrutura de dados moderna https://pt.news.hada.io/topic?id=3055
Materialize
Snowflake : análise do IPO S-1 da Snowflake https://pt.news.hada.io/topic?id=2713
Variable fonts : fontes variáveis https://pt.news.hada.io/topic?id=1664 , guia introdutório sobre fontes variáveis https://pt.news.hada.io/topic?id=1673
Assess
Apache Pinot
Bit.dev
DataHub : tudo sobre a Data Discovery Platform (DDP) https://pt.news.hada.io/topic?id=3247
Feature Store
JuiceFS : sistema de arquivos POSIX distribuído usando Redis e S3 https://pt.news.hada.io/topic?id=3579
Kafka API without Kafka : RedPanda - mesma interface do Kafka, rápido, sem perda de dados e com suporte a várias linguagens via wasm https://pt.news.hada.io/topic?id=3936
NATS : Liftbridge - servidor de mensagens leve e tolerante a falhas https://pt.news.hada.io/topic?id=2013
Opstrace : SigNoz - plataforma open source de observability https://pt.news.hada.io/topic?id=3714
Pulumi : Pulumi - Infrastructure as Code https://pt.news.hada.io/topic?id=1894
Redpanda : https://pt.news.hada.io/topic?id=3936
Hold
Azure Machine Learning
Homemade infrastructure-as-code (IaC) products
[ Tools ]
Adopt
Trial
axe-core
dbt : modelagem de dados e gerenciadores de workflow (dbt, Airflow, Dagster, Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect
esbuild : ESBuild - bundler de JS extremamente rápido feito em Go https://pt.news.hada.io/topic?id=1529
Flipper
Great Expectations
k6 : ferramenta moderna de load testing https://pt.news.hada.io/topic?id=3279
MLflow
OR-Tools
Playwright : release do microsoft/playwright - controle remoto de navegador https://pt.news.hada.io/topic?id=1374
Prowler
Pyright
Redash
Terratest
Tuple
Why Did You Render
Assess
Buildah and Podman : migrando do Docker para o Podman https://pt.news.hada.io/topic?id=3241
GitHub Actions : GitHub Actions agora oferece suporte a CI/CD e é gratuito para repositórios públicos https://pt.news.hada.io/topic?id=270
Graal Native Image
HashiCorp Boundary
imgcook
Longhorn
Operator Framework
Recommender
Remote - WSL
Spectral
Yelp detect-secrets
Zally
Hold
[ Languages & Frameworks ]
Adopt
Combine
LeakCanary
Trial
Angular Testing Library
AWS Data Wrangler
Blazor
FastAPI : framework web de alto desempenho para desenvolvimento de APIs https://pt.news.hada.io/topic?id=3686
io-ts
Kotlin Flow
LitElement
Next.js : lançamento do Next.js 10 https://pt.news.hada.io/topic?id=3103
On-demand modules
Streamlit : transformando facilmente código Python em ferramentas customizadas de ML https://pt.news.hada.io/topic?id=1498
SWR
TrustKit
Assess
.NET 5 : lançamento do .NET 5.0 https://pt.news.hada.io/topic?id=3181 , o futuro do .NET Standard https://pt.news.hada.io/topic?id=2860
bUnit
Dagster : modelagem de dados e gerenciadores de workflow (dbt, Airflow, Dagster, Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect
Flutter for Web : lançamento do Flutter 2.0 https://pt.news.hada.io/topic?id=3834
Jotai and Zustand
100.Kotlin Multiplatform Mobile
101.LVGL
102.React Hook Form
103.River
104.Webpack 5 Module Federation