10 पॉइंट द्वारा xguru 2021-04-19 | 3 टिप्पणियां | WhatsApp पर शेयर करें

टेक्निक/टूल्स/प्लेटफ़ॉर्म/डेवलपमेंट लैंग्वेज और फ्रेमवर्क क्षेत्रों के नवीनतम ट्रेंड्स को

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 टिप्पणियां

 
galadbran 2021-04-19

PDF में यह देखकर कि हर लेवल का स्वभाव कैसा है, ऐसा लगा कि PDF में Adopt लेवल होने का मतलब यह नहीं है कि वह चीज़ पहले से ही काफी प्रचलित हो चुकी है, बल्कि कुछ ऐसा कि अब उपयुक्त क्षेत्रों में उसे इस्तेमाल किया जा सकता है? लगभग इसी तरह समझाया गया है.

 
xguru 2021-04-19

PDF सीधे देखें : https://assets.thoughtworks.com/assets/technology-radar-vol-24-en.pdf

 
xguru 2021-04-19

इस बार के 104 आइटमों में से मैंने GeekNews में कवर की गई खबरों को ढूंढकर देखा। कुल 29 हैं.

[ Techniques ]

Adopt

  1. API expand-contract

  2. Continuous delivery for machine learning (CD4ML)

  3. Design systems : design guidelines / design systems की ज़रूरत क्यों है https://hi.news.hada.io/topic?id=2552

  4. Platform engineering product teams

  5. Service account rotation approach

Trial

  1. Cloud sandboxes

  2. Contextual bandits

  3. Distroless Docker images

  4. Ethical Explorer

  5. Hypothesis-driven legacy renovation

  6. Lightweight approach to RFCs

  7. Simplest possible ML

  8. SPA injection

  9. Team cognitive load

  10. Tool-managed Xcodeproj

  11. UI/BFF shared types

Assess

  1. Bounded low-code platforms

  2. Decentralized identity

  3. Deployment drift radiator

  4. Homomorphic encryption : IBM ने macOS और iOS के लिए FHE(Fully Homomorphic Encryption) toolkit जारी किया https://hi.news.hada.io/topic?id=2219

  5. Hotwire : HTML Over The Wire https://hi.news.hada.io/topic?id=3479

  6. Import maps for micro frontends

  7. Open Application Model (OAM) : Microsoft ने OAM (Open Application Model) सार्वजनिक किया https://hi.news.hada.io/topic?id=740

  8. Privacy-focused web analytics : Plausible - self-host किया जा सकने वाला Google Analytics विकल्प https://hi.news.hada.io/topic?id=2977

  9. Remote mob programming

  10. Secure multiparty computing

Hold

  1. GitOps : GitOps की 3 समस्याएँ https://hi.news.hada.io/topic?id=1835

  2. Layered platform teams

  3. Naive password complexity requirements

  4. Peer review equals pull request

  5. SAFe™

  6. Separate code and pipeline ownership

  7. Ticket-driven platform operating models

[ Platforms ]

Trial

  1. AWS Cloud Development Kit

  2. Backstage : Backstage - Spotify द्वारा जारी एकीकृत developer portal open source https://hi.news.hada.io/topic?id=1746

  3. Delta Lake : आधुनिक data infrastructure के लिए नई architecture https://hi.news.hada.io/topic?id=3055

  4. Materialize

  5. Snowflake : Snowflake IPO S-1 विश्लेषण https://hi.news.hada.io/topic?id=2713

  6. Variable fonts : variable fonts https://hi.news.hada.io/topic?id=1664 , variable fonts की शुरुआती guide https://hi.news.hada.io/topic?id=1673

Assess

  1. Apache Pinot

  2. Bit.dev

  3. DataHub : Data Discovery Platform(DDP) के बारे में सब कुछ https://hi.news.hada.io/topic?id=3247

  4. Feature Store

  5. JuiceFS : Redis और S3 का उपयोग करने वाला distributed POSIX filesystem https://hi.news.hada.io/topic?id=3579

  6. Kafka API without Kafka : RedPanda - Kafka जैसा ही interface, तेज, बिना data loss, और wasm के साथ कई भाषाओं का समर्थन https://hi.news.hada.io/topic?id=3936

  7. NATS : Liftbridge - हल्का और fault-tolerant message server https://hi.news.hada.io/topic?id=2013

  8. Opstrace : SigNoz - open source Observability platform https://hi.news.hada.io/topic?id=3714

  9. Pulumi : Pulumi - Infrastructure as Code https://hi.news.hada.io/topic?id=1894

  10. Redpanda : https://hi.news.hada.io/topic?id=3936

Hold

  1. Azure Machine Learning

  2. Homemade infrastructure-as-code (IaC) products

[ Tools ]

Adopt

  1. Sentry

Trial

  1. axe-core

  2. dbt : data modeling और workflow manager (dbt,Airflow,Dagster,Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect

  3. esbuild : ESBuild - Go से बना बेहद तेज JS bundler https://hi.news.hada.io/topic?id=1529

  4. Flipper

  5. Great Expectations

  6. k6 : आधुनिक load testing tool https://hi.news.hada.io/topic?id=3279

  7. MLflow

  8. OR-Tools

  9. Playwright : microsoft/playwright release - remote browser control https://hi.news.hada.io/topic?id=1374

  10. Prowler

  11. Pyright

  12. Redash

  13. Terratest

  14. Tuple

  15. Why Did You Render

Assess

  1. Buildah and Podman : Docker से Podman पर स्विच करना https://hi.news.hada.io/topic?id=3241

  2. GitHub Actions : GitHub Actions, अब CI/CD को support करता है और public repositories के लिए free है https://hi.news.hada.io/topic?id=270

  3. Graal Native Image

  4. HashiCorp Boundary

  5. imgcook

  6. Longhorn

  7. Operator Framework

  8. Recommender

  9. Remote - WSL

  10. Spectral

  11. Yelp detect-secrets

  12. Zally

Hold

  1. AWS CodePipeline

[ Languages & Frameworks ]

Adopt

  1. Combine

  2. LeakCanary

Trial

  1. Angular Testing Library

  2. AWS Data Wrangler

  3. Blazor

  4. FastAPI : API development के लिए high-performance web framework https://hi.news.hada.io/topic?id=3686

  5. io-ts

  6. Kotlin Flow

  7. LitElement

  8. Next.js : Next.js 10 release https://hi.news.hada.io/topic?id=3103

  9. On-demand modules

  10. Streamlit : Python code को आसानी से custom ML tool में बदलना https://hi.news.hada.io/topic?id=1498

  11. SWR

  12. TrustKit

Assess

  1. .NET 5 : .NET 5.0 सार्वजनिक https://hi.news.hada.io/topic?id=3181 , .NET Standard का भविष्य https://hi.news.hada.io/topic?id=2860

  2. bUnit

  3. Dagster : data modeling और workflow manager (dbt,Airflow,Dagster,Prefect) https://news.hada.io/podcast/data_infra_4_dbt_airflow_dagster_prefect

  4. Flutter for Web : Flutter 2.0 सार्वजनिक https://hi.news.hada.io/topic?id=3834

  5. Jotai and Zustand

100.Kotlin Multiplatform Mobile

101.LVGL

102.React Hook Form

103.River

104.Webpack 5 Module Federation