ThoughtWorks Radar अंक 24 प्रकाशित
(thoughtworks.com)टेक्निक/टूल्स/प्लेटफ़ॉर्म/डेवलपमेंट लैंग्वेज और फ्रेमवर्क क्षेत्रों के नवीनतम ट्रेंड्स को
Hold/Assess/Trial/Adopt के 4 चरणों में विज़ुअलाइज़ और समझाना इसकी खासियत है
[ इस अंक की थीम ]
- Platform Teams Drive Speed to Market
→ अब अधिक से अधिक कंपनियां "platform team" कॉन्सेप्ट अपना रही हैं
→ internal platform बनाने और उसे सपोर्ट करने के लिए एक स्वतंत्र समूह सेटअप करके
→ application development की गति बढ़ाना, operational complexity कम करना, और Time To Market बेहतर करना
→ platform capabilities: cloud native, continuous delivery, आधुनिक observability, AuthZ/N patterns, service mesh आदि
- Consolidated Convenience over Best in Class
→ डेवलपर्स के लिए टूल्स अब best-in-class प्रोडक्ट चुनने के बजाय कई टूल्स के integration से बन रहे हैं
→ Artifact repositories, source control, CI/CD pipelines, wiki आदि
→ बेशक Azure DevOps, GitHub जैसे बहुत कुछ समेटे हुए 'one-stop shop' का आकर्षण नकारा नहीं जा सकता
→ ऐसे integrated tool stack सुविधा बढ़ा सकते हैं और churn कम कर सकते हैं, लेकिन bundle के रूप में दिया गया विकल्प हमेशा सबसे अच्छा हो, यह ज़रूरी नहीं
- Perennially “Too Complex to Blip”
→ कई विषय कई वर्षों से TCTB स्थिति में हैं: इतने जटिल कि Radar पर उभरकर नहीं आते
→ फायदे-नुकसान और लागू करने की संभावना जैसी वजहों से जिन पर सटीक राय देना मुश्किल है
→ जैसे Monorepo, distributed architecture, और branching model के लिए orchestration guidelines...
- Discerning the Context for Architectural Coupling
→ architectural coupling के संदर्भ को समझना
→ software architecture, microservices, components, API gateway, integration hub, frontend आदि के बीच उपयुक्त coupling स्तर पर लगातार चर्चा होती रहती है, लेकिन इसका कोई एक सही जवाब नहीं है
→ ऐसे निर्णय एक ही उत्तर के बजाय case by case किए जाने चाहिए
3 टिप्पणियां
PDF में यह देखकर कि हर लेवल का स्वभाव कैसा है, ऐसा लगा कि PDF में Adopt लेवल होने का मतलब यह नहीं है कि वह चीज़ पहले से ही काफी प्रचलित हो चुकी है, बल्कि कुछ ऐसा कि अब उपयुक्त क्षेत्रों में उसे इस्तेमाल किया जा सकता है? लगभग इसी तरह समझाया गया है.
PDF सीधे देखें : https://assets.thoughtworks.com/assets/technology-radar-vol-24-en.pdf
ThoughtWorks द्वारा हर 6 महीने में प्रकाशित टेक्नोलॉजी न्यूज़ - Radar Vol.21 https://hi.news.hada.io/topic?id=974
ThoughtWorks Radar 22वां अंक प्रकाशित https://hi.news.hada.io/topic?id=2133
ThoughtWorks Radar 23वां अंक प्रकाशित https://hi.news.hada.io/topic?id=3109
इस बार के 104 आइटमों में से मैंने GeekNews में कवर की गई खबरों को ढूंढकर देखा। कुल 29 हैं.
[ Techniques ]
Adopt
API expand-contract
Continuous delivery for machine learning (CD4ML)
Design systems : design guidelines / design systems की ज़रूरत क्यों है https://hi.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 ने macOS और iOS के लिए FHE(Fully Homomorphic Encryption) toolkit जारी किया https://hi.news.hada.io/topic?id=2219
Hotwire : HTML Over The Wire https://hi.news.hada.io/topic?id=3479
Import maps for micro frontends
Open Application Model (OAM) : Microsoft ने OAM (Open Application Model) सार्वजनिक किया https://hi.news.hada.io/topic?id=740
Privacy-focused web analytics : Plausible - self-host किया जा सकने वाला Google Analytics विकल्प https://hi.news.hada.io/topic?id=2977
Remote mob programming
Secure multiparty computing
Hold
GitOps : GitOps की 3 समस्याएँ https://hi.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 - Spotify द्वारा जारी एकीकृत developer portal open source https://hi.news.hada.io/topic?id=1746
Delta Lake : आधुनिक data infrastructure के लिए नई architecture https://hi.news.hada.io/topic?id=3055
Materialize
Snowflake : Snowflake IPO S-1 विश्लेषण https://hi.news.hada.io/topic?id=2713
Variable fonts : variable fonts https://hi.news.hada.io/topic?id=1664 , variable fonts की शुरुआती guide https://hi.news.hada.io/topic?id=1673
Assess
Apache Pinot
Bit.dev
DataHub : Data Discovery Platform(DDP) के बारे में सब कुछ https://hi.news.hada.io/topic?id=3247
Feature Store
JuiceFS : Redis और S3 का उपयोग करने वाला distributed POSIX filesystem https://hi.news.hada.io/topic?id=3579
Kafka API without Kafka : RedPanda - Kafka जैसा ही interface, तेज, बिना data loss, और wasm के साथ कई भाषाओं का समर्थन https://hi.news.hada.io/topic?id=3936
NATS : Liftbridge - हल्का और fault-tolerant message server https://hi.news.hada.io/topic?id=2013
Opstrace : SigNoz - open source Observability platform https://hi.news.hada.io/topic?id=3714
Pulumi : Pulumi - Infrastructure as Code https://hi.news.hada.io/topic?id=1894
Redpanda : https://hi.news.hada.io/topic?id=3936
Hold
Azure Machine Learning
Homemade infrastructure-as-code (IaC) products
[ Tools ]
Adopt
Trial
axe-core
dbt : data modeling और workflow manager (dbt,Airflow,Dagster,Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect
esbuild : ESBuild - Go से बना बेहद तेज JS bundler https://hi.news.hada.io/topic?id=1529
Flipper
Great Expectations
k6 : आधुनिक load testing tool https://hi.news.hada.io/topic?id=3279
MLflow
OR-Tools
Playwright : microsoft/playwright release - remote browser control https://hi.news.hada.io/topic?id=1374
Prowler
Pyright
Redash
Terratest
Tuple
Why Did You Render
Assess
Buildah and Podman : Docker से Podman पर स्विच करना https://hi.news.hada.io/topic?id=3241
GitHub Actions : GitHub Actions, अब CI/CD को support करता है और public repositories के लिए free है https://hi.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 : API development के लिए high-performance web framework https://hi.news.hada.io/topic?id=3686
io-ts
Kotlin Flow
LitElement
Next.js : Next.js 10 release https://hi.news.hada.io/topic?id=3103
On-demand modules
Streamlit : Python code को आसानी से custom ML tool में बदलना https://hi.news.hada.io/topic?id=1498
SWR
TrustKit
Assess
.NET 5 : .NET 5.0 सार्वजनिक https://hi.news.hada.io/topic?id=3181 , .NET Standard का भविष्य https://hi.news.hada.io/topic?id=2860
bUnit
Dagster : data modeling और workflow manager (dbt,Airflow,Dagster,Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect
Flutter for Web : Flutter 2.0 सार्वजनिक https://hi.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