A katingal dina téhnologi dékade panungtungan

Catetan. narjamahkeun.: Tulisan ieu, anu janten hit dina Medium, mangrupikeun tinjauan parobahan konci (2010-2019) dina dunya basa program sareng ékosistem téknologi anu aya hubunganana (kalayan fokus khusus dina Docker sareng Kubernetes). Panulis aslina nyaéta Cindy Sridharan, anu khusus dina alat pamekar sareng sistem anu disebarkeun - khususna, anjeunna nyerat buku "Distributed Systems Observability" - sareng cukup populer di rohangan Internét di kalangan spesialis IT, khususna kabetot dina topik awan asli.

A katingal dina téhnologi dékade panungtungan

Nalika 2019 caket, kuring hoyong ngabagikeun pamikiran kuring ngeunaan sababaraha kamajuan téknologi sareng inovasi anu paling penting dina dasawarsa katukang. Salaku tambahan, kuring bakal nyobian ningali sakedik ka hareup sareng ngagariskeun masalah sareng kasempetan utama dina dasawarsa anu bakal datang.

Abdi hoyong nerangkeun yén dina tulisan ieu kuring henteu nutupan parobahan dina daérah sapertos élmu data (ilmu data), kecerdasan jieunan, rékayasa frontend, jeung sajabana, saprak kuring pribadi teu boga pangalaman cukup di aranjeunna.

Typification neunggeul Balik

Salah sahiji tren anu paling positip dina taun 2010 nyaéta kebangkitan basa anu diketik sacara statis. Nanging, basa sapertos kitu henteu kantos ngiles (C ++ sareng Java dipénta dinten ayeuna; aranjeunna ngadominasi sapuluh taun ka pengker), tapi basa anu diketik sacara dinamis (dinamika) ngalaman kanaékan popularitas anu signifikan saatos munculna gerakan Ruby on Rails di 2005. . Tumuwuhna ieu puncak dina 2009 kalayan open source Node.js, anu ngajantenkeun Javascript-on-the-server janten kanyataan.

Lila-lila, basa dinamis kaleungitan sababaraha daya tarikna dina widang nyiptakeun parangkat lunak server. Basa Go, ngapopulérkeun nalika révolusi wadahna, sigana langkung cocog pikeun nyiptakeun server anu berkinerja luhur, efisien sumber daya kalayan pamrosesan paralel (sareng satuju nu nyiptakeun Node.js sorangan).

Rust, diwanohkeun dina 2010, kaasup kamajuan dina téori tipe dina usaha janten basa anu aman sareng diketik. Dina satengah munggaran dékade, panarimaan industri ngeunaan Rust éta rada lukewarm, tapi popularitasnya ngaronjat sacara signifikan dina satengah kadua. Kasus pamakéan kasohor pikeun Rust kaasup pamakéan na pikeun Magic Pocket on Dropbox, Petasan ku AWS (urang ngobrol ngeunaan éta dina artikel ieu - kira-kira. tarjamah.), hiji kompiler WebAssembly mimiti Lucet ti Fastly (ayeuna bagian tina bytecodealliance), jsb Kalawan Microsoft tempo kamungkinan nulis balik sababaraha bagian tina OS Windows di Rust, éta aman disebutkeun yen basa ieu boga masa depan caang dina 2020s.

Malah basa dinamis ngagaduhan fitur anyar sapertos jenis pilihan (tipe pilihan). Éta munggaran dilaksanakeun dina TypeScript, basa anu ngamungkinkeun anjeun nyiptakeun kode anu diketik sareng nyusun kana JavaScript. PHP, Ruby sareng Python gaduh sistem ngetik pilihan sorangan (mypy, Hack), anu suksés dianggo dina produksi.

Balikkeun SQL ka NoSQL

NoSQL mangrupikeun téknologi sanés anu langkung populer di awal dasawarsa tibatan dina tungtungna. Jigana aya dua alesan pikeun ieu.

Kahiji, modél NoSQL, kalayan kurangna skéma, transaksi, sareng jaminan konsistensi anu langkung lemah, tétéla langkung hese diimplementasikeun tibatan modél SQL. DI pos blog kalawan judul "Naha anjeun kedah resep konsistensi kuat sabisana" (Naha anjeun kedah milih konsistensi anu kuat, sabisana) Google nyerat:

Salah sahiji hal anu kami pelajari di Google nyaéta kode aplikasi langkung saderhana sareng waktos pamekaran langkung pondok nalika insinyur tiasa ngandelkeun panyimpen anu aya pikeun nanganan transaksi anu rumit sareng ngajaga data dina urutan. Pikeun cutatan dokuméntasi Spanner aslina, "Kami yakin yén éta téh hadé pikeun programer nungkulan masalah kinerja aplikasi alatan nyiksa transaksi sakumaha bottlenecks timbul, tinimbang terus-terusan tetep henteuna transaksi dina pikiran."

Alesan anu kadua nyaéta kusabab naékna "skala-kaluar" basis data SQL anu disebarkeun (sapertos Awan Spanner и AWS Aurora) dina rohangan awan umum, ogé alternatif Open Source sapertos CockroachDB (urang ogé ngobrol ngeunaan anjeunna wrote - kira-kira. tarjamah.), anu ngabéréskeun seueur masalah téknis anu nyababkeun basis data SQL tradisional "henteu skala." Malah MongoDB, anu pernah janten epitome gerakan NoSQL, ayeuna nawaran transaksi disebarkeun.

Pikeun kaayaan anu butuh maca sareng nyerat atom dina sababaraha dokumén (sapanjang hiji atanapi langkung kumpulan), MongoDB ngadukung transaksi multi-dokumen. Dina kasus transaksi anu disebarkeun, transaksi tiasa dianggo dina sababaraha operasi, kumpulan, pangkalan data, dokumén, sareng beling.

Total streaming

Apache Kafka tanpa ragu salah sahiji panemuan anu paling penting dina dékade katukang. Kode sumberna dibuka dina Januari 2011, sareng salami mangtaun-taun, Kafka parantos ngarobih cara usaha damel sareng data. Kafka parantos dianggo di unggal perusahaan anu kuring damel, ti ngamimitian dugi ka perusahaan ageung. Garansi sareng kasus pamakean anu disayogikeun (pub-sub, stream, arsitéktur anu didorong ku acara) dianggo dina rupa-rupa pancén, ti panyimpen data pikeun ngawaskeun sareng streaming analytics, dina paménta di seueur daérah sapertos kauangan, kasehatan, sektor publik, ritel jeung sajabana.

Integrasi Kontinyu (sareng langkung sakedik Deployment Kontinyu)

Integrasi Kontinyu teu muncul dina 10 taun ka tukang, tapi dina dasawarsa katukang geus sumebar ka extent saperti, nu geus jadi bagian tina workflow baku (ngajalankeun tés dina sagala requests tarikan). Ngadegkeun GitHub salaku platform pikeun ngembangkeun sareng nyimpen kode sareng, anu langkung penting, ngembangkeun alur kerja dumasar kana Aliran GitHub hartina ngajalankeun tés saméméh narima paménta tarikan pikeun master nyaeta ngan alur kerja dina pamekaran, wawuh ka insinyur anu ngamimitian karirna dina sapuluh taun ka pengker.

Deployment Kontinyu (nyebarkeun unggal komitmen sakumaha sareng nalika pencét master) henteu nyebar sapertos integrasi kontinyu. Nanging, ku seueurna API awan anu béda pikeun panyebaran, popularitas platform sapertos Kubernetes (anu nyayogikeun API standar pikeun panyebaran), sareng mecenghulna multi-platform, alat multi-awan sapertos Spinnaker (diwangun di luhur tina standarisasi). API), prosés panyebaran geus jadi leuwih otomatis, streamlined, sarta, sacara umum, leuwih aman.

Wadahna

Wadahna panginten téknologi anu paling hyped, dibahas, diémbarkeun sareng salah paham dina taun 2010-an. Di sisi anu sanés, éta mangrupikeun salah sahiji inovasi anu paling penting dina dékade saméméhna. Bagian tina alesan pikeun sadaya cacophony ieu aya dina sinyal campuran anu kami tampi ti ampir ka mana waé. Ayeuna yén hype parantos turun sakedik, sababaraha hal parantos janten fokus anu langkung jelas.

Wadahna janten populer sanés sabab éta cara anu pangsaéna pikeun ngajalankeun aplikasi anu nyugemakeun kabutuhan komunitas pamekar global. Wadah janten populér sabab hasil cocog kana pamundut pamasaran pikeun alat nu tangtu solves masalah lengkep béda. Docker tétéla hebat pisan alat pamekaran anu ngarengsekeun masalah kompatibilitas anu pencét ("jalanna dina mesin kuring").

Leuwih tepat, revolusi dijieun Gambar Docker, sabab direngsekeun masalah parity antara lingkungan jeung nyadiakeun portability leres teu ukur file aplikasi, tapi ogé sakabéh software sarta kagumantungan operasi. Kanyataan yén alat ieu kumaha waé ngadorong popularitas "wadah," anu dasarna mangrupikeun jéntré palaksanaan tingkat rendah, tetep kuring sigana misteri utama dékade katukang.

Henteu server

Abdi badé ngajukeun yén datangna komputasi "tanpa server" langkung penting tibatan wadahna sabab éta leres-leres ngajantenkeun impian komputasi on-demand janten kanyataan. (seueur anu mesen). Salila lima taun katukang, kuring ningali pendekatan tanpa server laun-laun ngalegaan wengkuan ku nambihan dukungan pikeun basa sareng runtime énggal. Mecenghulna produk sapertos Azure Durable Functions sigana mangrupikeun léngkah anu leres pikeun palaksanaan fungsi stateful (dina waktos anu sami anu penting. sababaraha masalahpatali jeung watesan FaaS). Kuring bakal ningali kalayan minat kumaha paradigma anyar ieu mekar dina taun-taun anu bakal datang.

Automation

Panginten anu paling nguntungkeun tina tren ieu nyaéta komunitas rékayasa operasi, sabab parantos ngaktifkeun konsép sapertos infrastruktur salaku kode (IaC) janten kanyataan. Sajaba ti, gairah pikeun automation geus coincided jeung kebangkitan "budaya SRE," nu boga tujuan pikeun nyandak pendekatan software-centric leuwih kana operasi.

Universal API-fication

Fitur anu pikaresepeun dina dékade katukang nyaéta API-fication tina rupa-rupa tugas pangwangunan. Alus, API fléksibel ngamungkinkeun pamekar pikeun nyieun workflows inovatif tur parabot, anu dina gilirannana mantuan dina pangropéa sarta ngaronjatkeun pangalaman pamaké.

Sajaba ti éta, API-fication mangrupakeun hambalan kahiji nuju SaaS-fication tina sababaraha fungsi atawa alat. Trend ieu ogé coincided jeung naékna popularitas microservices: SaaS geus jadi ngan layanan sejen nu bisa diakses via API. Ayeuna aya seueur alat SaaS sareng FOSS anu sayogi di daérah sapertos ngawaskeun, pamayaran, kasaimbangan beban, integrasi kontinyu, panggeuing, gentos fitur. (fitur flagging), CDN, rékayasa lalulintas (misalna DNS), jeung sajabana, nu geus flourished dina dékade kaliwat.

Observability

Eta sia noting yén kiwari kami boga aksés ka leuwih maju alat pikeun ngawas sareng ngadiagnosis paripolah aplikasi ti kantos. Sistem ngawaskeun Prometheus, anu nampi status Open Source di 2015, panginten tiasa disebat pangsaéna sistem ngawaskeun ti maranéhanana jeung nu Kuring geus digawé. Éta henteu sampurna, tapi sajumlah anu signifikan dilaksanakeun dina cara anu leres (contona, dukungan pikeun pangukuran [diménsi] dina hal métrik).

Distributed tracing mangrupikeun téknologi sanés anu asup ka mainstream di 2010s, hatur nuhun kana inisiatif sapertos OpenTracing (sareng panerusna OpenTelemetry). Sanaos ngalacak masih sesah diterapkeun, sababaraha pamekaran panganyarna masihan harepan yén urang bakal muka konci poténsial anu leres dina taun 2020an. (Catetan: Baca ogé dina blog urang tarjamahan artikel "Nyukcruk disebarkeun: urang ngalakukeun eta kabeh salah"ku pangarang anu sami.)

Neuteup ka hareup

Hanjakalna, aya seueur titik nyeri anu ngantosan résolusi dina dasawarsa anu bakal datang. Ieu mangrupikeun pamikiran kuring ngeunaan aranjeunna sareng sababaraha ideu poténsial ngeunaan cara ngaleungitkeunana.

Ngarengsekeun Masalah Hukum Moore urang

Ahir hukum skala Dennard sareng katinggaleun hukum Moore ngabutuhkeun inovasi énggal. John Hennessy di ceramahna ngajelaskeun naha addicts masalah (spésifik domain) arsitéktur sapertos TPU tiasa janten salah sahiji solusi pikeun masalah katinggaleun Hukum Moore. Toolkits kawas MLIR ti Google parantos janten léngkah anu saé pikeun arah ieu:

Penyusun kedah ngadukung aplikasi énggal, gampang dialihkeun kana hardware énggal, ngahubungkeun sababaraha lapisan abstraksi mimitian ti dinamis, basa anu diurus ka akselerator vektor sareng alat panyimpen anu dikontrol ku parangkat lunak, bari nyayogikeun saklar tingkat luhur pikeun tuning otomatis, nyayogikeun ngan- dina fungsionalitas -waktos, diagnostics, sarta ngadistribusikaeun informasi debugging ngeunaan fungsi jeung kinerja sistem sakuliah tumpukan éta, bari di hal nu ilahar nyadiakeun kinerja anu alesan deukeut assembler leungeun-tulisan. Kami badé ngabagi visi, kamajuan, sareng rencana pikeun pangwangunan sareng kasadiaan umum tina infrastruktur kompilasi sapertos kitu.

CI / CD

Bari kebangkitan CI geus jadi salah sahiji tren pangbadagna ti 2010s, Jenkins masih standar emas pikeun CI.

A katingal dina téhnologi dékade panungtungan

Ruang ieu peryogi pisan inovasi dina daérah-daérah ieu:

  • panganteur pamaké (DSL pikeun spésifikasi test encoding);
  • rinci palaksanaan anu bakal nyieun sabenerna scalable tur gancang;
  • integrasi jeung sagala rupa lingkungan (pementasan, prod, jsb) pikeun nerapkeun bentuk leuwih maju tina nguji;
  • nguji kontinyu sarta deployment.

Parabot pamekar

Salaku hiji industri, urang geus mimiti nyieun software beuki rumit sarta impressive. Sanajan kitu, lamun datang ka alat urang sorangan, kaayaan bisa jadi leuwih hadé.

Ngédit kolaboratif sareng jauh (via ssh) nampi sababaraha popularitas, tapi henteu kantos janten cara pangwangunan standar anyar. Lamun anjeun, kawas kuring, nolak pisan gagasan ngeunaan kabutuhan sambungan permanén ka Internet ngan pikeun bisa ngalakukeun programming, lajeng gawé via ssh dina mesin jauh saperti teu mirip nyaluyukeun anjeun.

Lingkungan pangwangunan lokal, khususna pikeun insinyur anu damel dina arsitéktur anu berorientasi jasa ageung, masih tangtangan. Sababaraha proyék nyobian ngabéréskeun ieu, sareng kuring bakal resep terang kumaha UX anu paling ergonomis bakal katingalina pikeun kasus panggunaan anu dipasihkeun.

Éta ogé bakal pikaresepeun pikeun manjangkeun konsép "lingkungan portabel" ka daérah pangembangan sanés sapertos réproduksi bug (atanapi tés flaky) nu lumangsung dina kaayaan atawa setélan nu tangtu.

Abdi ogé hoyong ningali langkung seueur inovasi dina daérah sapertos milarian kode semantik sareng sénsitip kontéks, alat pikeun ngahubungkeun kajadian produksi sareng bagian-bagian khusus tina codebase, jsb.

Komputasi (masa depan PaaS)

Nuturkeun hype sabudeureun peti jeung serverless di 2010s, rentang solusi dina spasi awan publik geus dimekarkeun sacara signifikan dina sababaraha taun ka tukang.

A katingal dina téhnologi dékade panungtungan

Ieu raises sababaraha patarosan metot. Anu mimiti, daptar pilihan anu sayogi dina awan umum terus ningkat. Panyadia ladénan awan gaduh staf sareng sumber daya pikeun gampang ngiringan kamajuan panganyarna dina dunya Open Source sareng ngaluarkeun produk sapertos "pods tanpa server" (Kuring curiga ngan ukur ku ngadamel runtime FaaS sorangan patuh OCI) atanapi hal-hal anu sami.

Hiji ngan bisa sirik jalma anu ngagunakeun solusi awan ieu. Sacara téori, panawaran awan Kubernetes (GKE, EKS, EKS on Fargate, jsb.) Nyadiakeun API-independen panyadia awan pikeun ngajalankeun beban kerja. Upami anjeun nganggo produk anu sami (ECS, Fargate, Google Cloud Run, jsb.), anjeun panginten parantos ngamangpaatkeun fitur anu paling pikaresepeun anu ditawarkeun ku panyadia ladénan. Salaku tambahan, nalika produk anyar atanapi paradigma komputasi muncul, migrasi sigana saderhana sareng henteu setrés.

Mertimbangkeun kumaha gancangna rentang solusi sapertos ieu ngembang (Kuring bakal reuwas pisan lamun sababaraha pilihan anyar teu muncul dina mangsa nu bakal datang), tim "platform" leutik (tim pakait sareng infrastruktur sarta tanggung jawab pikeun nyieun platform on-premise pikeun. ngajalankeun workloads pausahaan) bakal incredibly hésé bersaing dina watesan fungsionalitas, betah pamakéan sarta reliabilitas sakabéh. Taun 2010-an parantos ningali Kubernetes salaku alat pikeun ngawangun PaaS (platform-as-a-service), janten sigana teu aya gunana pikeun kuring ngawangun platform internal di luhur Kubernetes anu nawiskeun pilihan anu sami, kesederhanaan sareng kabébasan anu sayogi di masarakat. rohangan awan. Ngararangkay PaaS dumasar kana wadahna salaku "strategi Kubernetes" sami sareng ngahaja ngahindarkeun kamampuan awan anu paling inovatif.

Lamun nempo sadia ayeuna kamampuhan komputasi, janten atra yén nyieun PaaS sorangan dumasar solely on Kubernetes sarua jeung ngalukis diri kana sudut (sanes pendekatan pisan maju-pamikiran, huh?). Sanaos aya anu mutuskeun pikeun ngawangun PaaS wadahna dina Kubernetes ayeuna, dina sababaraha taun éta bakal katingali tinggaleun dibandingkeun sareng kamampuan awan. Sanaos Kubernetes ngamimitian salaku proyék open source, karuhun sareng inspirasina mangrupikeun alat Google internal. Sanajan kitu, eta asalna dimekarkeun dina awal / pertengahan 2000s nalika bentang komputasi sagemblengna béda.

Ogé, dina rasa anu lega pisan, perusahaan henteu kedah janten ahli dina ngajalankeun klaster Kubernetes, atanapi henteu ngawangun sareng ngajaga pusat data sorangan. Nyadiakeun yayasan komputasi anu dipercaya mangrupikeun tantangan inti panyadia ladenan awan.

Tungtungna, kuring ngarasa kawas urang geus regressed saeutik salaku industri dina hal pangalaman interaksi (UX). Heroku diawalan dina 2007 sarta masih salah sahiji anu pang gampang ngagunakeun platform. Teu aya anu mungkir yén Kubernetes langkung kuat, tiasa diperpanjang, sareng tiasa diprogram, tapi kuring sono kumaha gampangna ngamimitian sareng nyebarkeun ka Heroku. Pikeun ngagunakeun platform ieu, anjeun ngan ukur kedah terang Git.

Sadaya ieu nyababkeun kuring kana kacindekan ieu: urang peryogi abstraksi tingkat luhur anu langkung saé pikeun damel (hal ieu leres pisan pikeun abstraksi tingkat pangluhurna).

API katuhu dina tingkat nu pangluhurna

Docker mangrupikeun conto anu saé ngeunaan kabutuhan pikeun misahkeun masalah anu langkung saé dina waktos anu sami palaksanaan bener tina API tingkat pangluhurna.

Masalah sareng Docker nyaéta (sahenteuna) mimitina tujuan proyék éta lega teuing: sadayana pikeun ngarengsekeun masalah kasaluyuan ("karya dina mesin kuring") nganggo téknologi wadahna. Docker mangrupikeun format gambar, waktos jalan sareng jaringan virtual sorangan, alat CLI, daemon jalan salaku akar, sareng seueur deui. Dina sagala hal, bursa pesen éta deui ngabingungkeun, teu nyebut "VMs lightweight", cgroups, namespaces, loba masalah kaamanan sarta fitur dicampurkeun jeung panggero pamasaran "ngawangun, nganteurkeun, ngajalankeun aplikasi mana wae".

A katingal dina téhnologi dékade panungtungan

Salaku kalayan sagala abstraksi alus, butuh waktu (jeung pangalaman jeung nyeri) pikeun ngarecah sagala rupa masalah kana lapisan logis nu bisa digabungkeun saling. Hanjakal, saméméh Docker bisa ngahontal kematangan sarupa, Kubernetes asup fray. Éta monopoli pisan kana siklus hype anu ayeuna sadayana nyobian nuturkeun parobahan dina ékosistem Kubernetes, sareng ékosistem wadahna ngagaduhan status sekundér.

Kubernetes ngabagi seueur masalah anu sami sareng Docker. Pikeun sakabéh obrolan ngeunaan abstraksi tiis tur composable, misahkeun tugas béda kana lapisan teu kacida alusna encapsulated. Dina inti na, éta mangrupakeun orchestrator wadahna anu ngajalankeun peti dina gugusan mesin béda. Ieu mangrupikeun tugas tingkat rendah, ngan ukur dianggo pikeun insinyur anu ngajalankeun kluster. Di sisi anu sanésna, Kubernetes ogé abstraksi tingkat pangluhurna, alat CLI nu pamaké berinteraksi sareng via YAML.

Docker éta (sareng masih aya) tiis alat ngembangkeun, sanajan sagala shortcomings na. Dina usaha tetep nepi ka sadaya "hares" sakaligus, pamekar na junun nerapkeun leres abstraksi dina tingkat pangluhurna. Ku abstraksi dina tingkat pangluhurna Maksad abdi sawaréh fungsionalitas anu sasaran panongton (dina hal ieu, pamekar anu spent lolobana waktu maranéhanana di lingkungan ngembangkeun lokal maranéhanana) éta bener kabetot dina tur éta digawé hébat out of the box..

Dockerfile sareng utilitas CLI docker kudu jadi conto kumaha carana ngawangun alus "pangalaman pamaké tingkat pangluhurna". Pamekar biasa tiasa ngamimitian damel sareng Docker tanpa terang nanaon ngeunaan intricacies palaksanaan anu nyumbang kana pangalaman operasionalkayaning namespaces, cgroups, memori sareng wates CPU, jsb. Pamustunganana, nulis Dockerfile teu jauh béda ti nulis skrip cangkang.

Kubernetes dimaksudkeun pikeun grup sasaran anu béda:

  • pangurus klaster;
  • insinyur software dipake dina masalah infrastruktur, ngembangna kamampuhan Kubernetes sarta nyieun platform dumasar kana eta;
  • pamaké tungtung interacting jeung Kubernetes via kubectl.

Pendekatan "hiji API anu cocog pikeun sadayana" Kubernetes nampilkeun "gunung pajeulitna" anu teu cekap encapsulated kalayan henteu aya petunjuk ngeunaan cara skala éta. Sadaya ieu nuju kana lintasan diajar anu teu leres-leres. Kumaha manéhna nu nyerat Adam Jacob, "Docker nyangking pangalaman pangguna transformatif anu teu acan kantos dilangkungan. Tanya saha waé anu ngagunakeun K8s upami aranjeunna hoyong damel sapertos anu munggaran docker run. Jawabanna bakal enya":

A katingal dina téhnologi dékade panungtungan

Kuring bakal ngajawab yén paling téknologi infrastruktur kiwari teuing low-tingkat (jeung ku kituna dianggap "teuing kompléks"). Kubernetes dilaksanakeun dina tingkat anu cukup handap. Disebarkeun tracing di na formulir ayeuna (loba bentang stitched babarengan pikeun ngabentuk traceview a) ogé dilaksanakeun dina tingkat teuing low. Alat pamekar anu ngalaksanakeun "abstraksi tingkat pangluhurna" condong paling suksés. Kacindekan ieu leres dina sajumlah kasus anu héran (upami téknologina rumit teuing atanapi sesah dianggo, maka "API / UI tingkat pangluhurna" pikeun téknologi éta henteu acan kapendak).

Ayeuna, ékosistem pituin awan ngabingungkeun kusabab fokus tingkat rendahna. Salaku hiji industri, urang kudu innovate, ékspérimén, sarta ngadidik ngeunaan naon tingkat katuhu "maksimum, abstraksi pangluhurna" Sigana mah.

Dagang ritel

Dina 2010s, pangalaman ritel digital tetep sakitu legana unchanged. Di hiji sisi, betah balanja online kedah pencét toko ritel tradisional, di sisi sanésna, balanja online sacara dasarna tetep ampir teu robih dina dasawarsa.

Sanaos kuring henteu gaduh pamikiran khusus ngeunaan kumaha industri ieu bakal mekar dina dasawarsa ka hareup, kuring bakal kuciwa pisan upami urang balanja di 2030 cara anu sami dina taun 2020.

Jurnalisme

Kuring beuki disillusioned jeung kaayaan jurnalistik global. Janten beuki hese milarian sumber warta anu teu bias anu ngalaporkeun sacara objektif sareng taliti. Sering pisan garis antara warta sorangan sareng pendapat ngeunaan éta kabur. Sakumaha aturan, inpormasi dibere dina cara anu bias. Ieu hususna leres di sababaraha nagara dimana sajarahna teu aya pamisahan antara warta sareng opini. Dina artikel panganyarna diterbitkeun sanggeus pamilihan umum Inggris panungtungan, Alan Rusbridger, urut redaktur The Guardian, manéhna nu nyerat:

Poin utama nyaéta mangtaun-taun kuring ningali koran Amérika sareng karunya ka kolega-kolega kuring di dinya, anu ngan ukur tanggung jawab kana warta éta, ninggalkeun koméntar ka jalma anu béda-béda. Tapi, lila-lila, karunya robah jadi dengki. Kuring ayeuna mikir yén sakabéh koran nasional Britania kedah misahkeun tanggung jawab maranéhanana pikeun warta ti tanggung jawab maranéhna pikeun commentary. Hanjakalna, sesah teuing pikeun maca rata-rata — khususna pamiarsa online — pikeun ngabédakeun bédana.

Kusabab reputasi Silicon Valley anu rada diragukeun ngeunaan etika, kuring moal pernah percanten kana téknologi pikeun "ngarevolusi" jurnalisme. Kitu cenah, kuring (sareng seueur réréncangan kuring) bakal bungah upami aya sumber warta anu henteu memihak, teu resep sareng dipercaya. Sanaos kuring henteu terang kumaha platform sapertos kitu, kuring yakin yén dina jaman dimana kabeneran beuki hese dibédakeun, kabutuhan jurnalisme anu jujur ​​langkung ageung tibatan kantos.

jejaring sosial

Media sosial sareng platform warta komunitas mangrupikeun sumber inpormasi utama pikeun seueur jalma di sakumna dunya, sareng kurangna akurasi sareng horéam sababaraha platform pikeun ngalakukeun pamariksaan kanyataan dasar bahkan nyababkeun akibat anu parah sapertos genocide, gangguan pamilihan, sareng seueur deui. .

Média sosial ogé mangrupikeun alat média anu paling kuat anu kantos aya. Aranjeunna radikal ngarobah prakték pulitik. Aranjeunna ngarobah iklan. Aranjeunna robah budaya pop (contona, kontribusi utama pikeun ngembangkeun budaya batal disebut [budaya ostracism - approx. tarjamah.] kontribusi jaringan sosial). Kritikus ngajawab yén média sosial geus kabuktian jadi taneuh subur pikeun parobahan gancang sarta capricious dina nilai moral, tapi ogé geus nyadiakeun anggota grup marginalized kasempetan pikeun ngatur dina cara maranéhna pernah ngalaman sateuacan. Intina, média sosial parantos ngarobih cara jalma komunikasi sareng nganyatakeun diri dina abad ka-XNUMX.

Najan kitu, kuring ogé yakin yén média sosial brings kaluar impulses manusa awon. Pertimbangan jeung thoughtfulness mindeng neglected dina ni'mat popularitas, sarta janten ampir teu mungkin keur nganyatakeun kaayaan teu satuju reasoned kalawan pamadegan jeung posisi nu tangtu. Polarisasi sering kaluar tina kontrol, hasilna masarakat ngan saukur teu ngupingkeun pendapat individu bari absolutists ngadalikeun isu ngeunaan tatakrama online tur acceptability.

Kuring heran lamun kasebut nyaéta dimungkinkeun pikeun nyieun hiji "hadé" platform nu promotes diskusi kualitas hadé? Barina ogé, éta anu nyababkeun "papacangan" anu sering nyababkeun kauntungan utama pikeun platform ieu. Kumaha manéhna nu nyerat Kara Swisher dina New York Times:

Kasebut nyaéta dimungkinkeun pikeun ngembangkeun interaksi digital tanpa provoking hatred jeung Intoleransi. Alesan paling situs média sosial sigana jadi toksik sabab diwangun pikeun speed, virality, sarta perhatian, tinimbang eusi jeung akurasi.

Sabenerna hanjakal upami, dina sababaraha dekade, hiji-hijina warisan média sosial nyaéta érosi nuansa sareng kasaluyuan dina wacana umum.

PS ti penerjemah

Baca ogé dina blog urang:

sumber: www.habr.com

Tambahkeun komentar