ThoughtWorks Radar Edisi 24 Terbit
(thoughtworks.com)Ciri khasnya adalah memvisualisasikan dan menjelaskan tren terbaru di bidang teknik/alat/platform/bahasa pemrograman dan framework dalam 4 tahap: Hold/Assess/Trial/Adopt
[ Tema edisi kali ini ]
- Platform Teams Drive Speed to Market
→ Semakin banyak perusahaan yang mengadopsi konsep "tim platform"
→ Dengan menyiapkan grup independen yang membangun dan mendukung platform internal,
kecepatan pengembangan aplikasi meningkat, kompleksitas operasional berkurang, dan time to market membaik
→ Kapabilitas platform: cloud-native, continuous delivery, observability modern, pola AuthZ/N, service mesh, dll.
- Consolidated Convenience over Best in Class
→ Alat untuk developer tidak lagi dipilih semata sebagai produk terbaik di kelasnya, melainkan disusun lewat integrasi beberapa alat
→ Artifact repositories, source control, CI/CD pipelines, wiki, dll.
→ Tentu saja, daya tarik 'one-stop shop' yang mencakup banyak hal seperti Azure DevOps dan GitHub tidak bisa disangkal
→ Stack alat yang terintegrasi seperti ini bisa meningkatkan kenyamanan dan mengurangi perpindahan, tetapi paket serba jadi belum tentu merupakan pilihan terbaik
- Perennially “Too Complex to Blip”
→ Banyak topik selama beberapa tahun tetap berada dalam status TCTB: terlalu kompleks untuk menonjol
→ Topik-topik yang sulit diberi pendapat tegas karena kelebihan, kekurangan, dan kemungkinan penerapannya
→ Seperti monorepo, arsitektur terdistribusi, dan pedoman orkestrasi untuk model branching..
- Discerning the Context for Architectural Coupling
→ Memahami konteks coupling arsitektural
→ Tingkat keterikatan yang tepat antara arsitektur perangkat lunak, microservice, komponen, API gateway, integration hub, frontend, dan lainnya terus diperdebatkan, tetapi tidak ada jawaban tunggal
→ Keputusan seperti ini seharusnya dibuat case by case, bukan dengan satu jawaban untuk semua
3 komentar
Saya melihat PDF untuk mengetahui karakter tiap level, dan di PDF dijelaskan bahwa bahkan pada level Adopt pun, maksudnya bukan sesuatu yang sudah populer, melainkan lebih ke “di bidang yang sesuai, sekarang sudah boleh dipakai”? Kurang lebih seperti itu penjelasannya.
PDF langsung: https://assets.thoughtworks.com/assets/technology-radar-vol-24-en.pdf
Berita teknologi yang diterbitkan ThoughtWorks setiap 6 bulan - Radar Vol.21 https://id.news.hada.io/topic?id=974
ThoughtWorks Radar edisi 22 terbit https://id.news.hada.io/topic?id=2133
ThoughtWorks Radar edisi 23 terbit https://id.news.hada.io/topic?id=3109
Saya mencoba mencari berita yang pernah dibahas di GeekNews dari 104 item kali ini. Totalnya ada 29.
[ Techniques ]
Adopt
API expand-contract
Continuous delivery for machine learning (CD4ML)
Design systems : pedoman desain / mengapa sistem desain diperlukan https://id.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 merilis toolkit FHE (Fully Homomorphic Encryption) untuk macOS dan iOS https://id.news.hada.io/topic?id=2219
Hotwire : HTML Over The Wire https://id.news.hada.io/topic?id=3479
Import maps for micro frontends
Open Application Model (OAM) : Microsoft merilis OAM (Open Application Model) https://id.news.hada.io/topic?id=740
Privacy-focused web analytics : Plausible - alternatif Google Analytics yang bisa di-self-host https://id.news.hada.io/topic?id=2977
Remote mob programming
Secure multiparty computing
Hold
GitOps : 3 masalah GitOps https://id.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 pengembang terpadu open source yang dirilis Spotify https://id.news.hada.io/topic?id=1746
Delta Lake : Arsitektur baru untuk infrastruktur data modern https://id.news.hada.io/topic?id=3055
Materialize
Snowflake : Analisis Snowflake IPO S-1 https://id.news.hada.io/topic?id=2713
Variable fonts : Variable font https://id.news.hada.io/topic?id=1664 , pengantar font variabel https://id.news.hada.io/topic?id=1673
Assess
Apache Pinot
Bit.dev
DataHub : Semua tentang Data Discovery Platform(DDP) https://id.news.hada.io/topic?id=3247
Feature Store
JuiceFS : Sistem file POSIX terdistribusi menggunakan Redis dan S3 https://id.news.hada.io/topic?id=3579
Kafka API without Kafka : RedPanda - antarmuka yang sama dengan Kafka, cepat, tanpa kehilangan data, dan mendukung berbagai bahasa dengan wasm https://id.news.hada.io/topic?id=3936
NATS : Liftbridge - server pesan yang ringan dan fault-tolerant https://id.news.hada.io/topic?id=2013
Opstrace : SigNoz - platform observability open source https://id.news.hada.io/topic?id=3714
Pulumi : Pulumi - Infrastructure as Code https://id.news.hada.io/topic?id=1894
Redpanda : https://id.news.hada.io/topic?id=3936
Hold
Azure Machine Learning
Homemade infrastructure-as-code (IaC) products
[ Tools ]
Adopt
Trial
axe-core
dbt : Pemodelan data dan manajer workflow(dbt,Airflow,Dagster,Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect
esbuild : ESBuild - bundler JS super cepat yang dibuat dengan Go https://id.news.hada.io/topic?id=1529
Flipper
Great Expectations
k6 : Alat load testing modern https://id.news.hada.io/topic?id=3279
MLflow
OR-Tools
Playwright : rilis microsoft/playwright - kontrol browser jarak jauh https://id.news.hada.io/topic?id=1374
Prowler
Pyright
Redash
Terratest
Tuple
Why Did You Render
Assess
Buildah and Podman : Beralih dari Docker ke Podman https://id.news.hada.io/topic?id=3241
GitHub Actions : GitHub Actions kini mendukung CI/CD dan gratis untuk repositori publik https://id.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 berperforma tinggi untuk pengembangan API https://id.news.hada.io/topic?id=3686
io-ts
Kotlin Flow
LitElement
Next.js : rilis Next.js 10 https://id.news.hada.io/topic?id=3103
On-demand modules
Streamlit : Memudahkan pembuatan alat ML kustom dari kode Python https://id.news.hada.io/topic?id=1498
SWR
TrustKit
Assess
.NET 5 : .NET 5.0 dirilis https://id.news.hada.io/topic?id=3181 , masa depan .NET Standard https://id.news.hada.io/topic?id=2860
bUnit
Dagster : Pemodelan data dan manajer workflow(dbt,Airflow,Dagster,Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect
Flutter for Web : Flutter 2.0 dirilis https://id.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