Texnik muzokaralarda 2017 yilning eng yaxshisi

Men odatda yil oxirida mening eng sevimli suhbatlarim ro'yxatini e'lon qilaman (mana 2016 yilgi nashr). Men bir necha haftaga kechikdim, ammo baribir men 2017 yildan boshlab mening sevimli suhbatlarim ro'yxatini hech qanday tartibda yig'maslikka qaror qildim. Ushbu ro'yxat mutlaqo to'liq emas va 2017 yilda juda ko'p qimmatbaho toshlar bor, men ularni kelajakda kashf etaman, lekin men qatnashgan yoki tomosha qilgan muzokaralar ichida bular eng yaxshilar edi.

  1. Go-da haqiqiy dunyo tizimini taqlid qilish, Samer Ajmani,

DotGo-da bir vaqtning o'zida dasturlarni yozish va real dunyo o'rtasidagi o'xshashliklarda taqdim etilgan aql bovar qilmaydigan, g'aroyib nutq. Buni tomosha qiling, hatto siz Go dasturchisi bo'lmasangiz ham, bir vaqtning o'zida ajoyib astar uchun.

Video - https://www.youtube.com/watch?v=_YK0viplIl4

2. Zebralar pastga, Brayan Kantrill

UptimeConfning ochilish marosimidan. Ushbu nutq, men tasavvur qilganimdan ko'ra ko'proq kuzatiladigan va disk raskadrovka qilinadigan tizimlarni qurish haqidagi fikrimga ta'sir qildi. Agar ushbu ro'yxatda bitta suhbatni tomosha qilsangiz, uning o'sha ekanligiga ishonch hosil qiling.

Video - https://www.youtube.com/watch?v=fE2KDzZaxvE

3. Hood ostida so'rovlar, Kori Benfild

Bu PyCon-ning hayoliy nutqi edi, lekin so'rovlar kutubxonasi haqida emas, balki dasturlash, ekzotik holatlarga ishlov berish va pragmatizmda mashq qilishdan tashqari.

Video - https://www.youtube.com/watch?v=ptbCIvve6-k

4. Xotira yilnomasi, Kavya Joshi

Bu Kavya tomonidan PyCon-ning nutqi, demak, bu ajoyib nutq. Bu nutqni tomosha qilish uchun etarli sabab bo'lishi kerak. CPyton va Mikropiton xotiralarni turlicha boshqara olishiga ichki hayoliga suzish.

Video - https://www.youtube.com/watch?v=d7qEzpnkWaY

5. Quyruqning kechikishini o'lchash va optimallashtirish, Ketrin MakKinli

Strangeloop-dan turli xil ish yuklari uchun ma'lumotlar uzatish muhitida dumlarning paydo bo'lishi va optimallashtirish haqida ajoyib suhbat. Men bu ochilish Keynote bo'lganiga ishonaman.

Video - https://www.youtube.com/watch?v=_Zoa3xkzgFk

Bundan tashqari, Strangeloop - bu men 2018 yilda qatnashishim mumkin bo'lgan yagona konferentsiya. Men ilgari hech qachon bo'lmaganman va hozirgacha ko'p, ko'p jihatdan eng yaxshi texnik anjumanlardan biri.

6. Zamonaviy Python lug'atlari - o'nlab ajoyib g'oyalar to'plami, Raymond Hettinger

Agar siz Python dasturchisi bo'lmasangiz ham, ushbu nutqni tomosha qiling. Ushbu suhbatni birinchi marta ko'rganim 2016 yil dekabrda SF Python-ning ikkinchi yillik bayram ziyofatida bo'lgan, lekin PyCon-da yana ko'rish, atrofdagi birinchi marotaba bundan zavqlanarli emas edi. Raymond bizni 70-yillargacha va ma'lumotlar bazasini tadqiq qilish sohasida kashshof bo'lgan texnologiyalar hozirgi davrga qaytish yo'lini qaytarib beradi.

Video - https://www.youtube.com/watch?v=npw4s1QTmPg

7. Lug'at hatto kuchliroq, Brandon Rodos

Brandon Rhodes mening mutlaqo sevimli ma'ruzachilarimdan biridir. Men har yili PyCon-dan faqat u qanday yangi suhbatni kutayotganligini bilish uchun kutyapman. Bu uning mashhur PyCon 2010 nutqining davomidir, bu Pythonda lug'atlar qanday amalga oshirilayotganining ajoyib ko'rinishi edi.

Video - https://www.youtube.com/watch?v=66P5FMkWoVU

8. Kanallarni tushunish, Kavya Joshi

GopherCon-dan eng sevimli suhbatim. Mening sevimli ma'ruzachilarimdan biri Go-da kanalni amalga oshirishga chuqur kirish.

Video - https://www.youtube.com/watch?v=KBZlN0izeiY

9. Kutilayotgan yuklarni muvozanatlash: adolatsiz, ammo tezroq va bardoshli, Stiv Gury

Strangeloop-dan dumning kechikish muammolarini aniqlash va yumshatish bo'yicha yana bir ajoyib suhbat. Bu Netflix-da mijozlar tomonidan yuklarni balanslashning amaliy jihatlariga oydinlik kiritadi va o'yinlar nazariyasi va navbat nazariyasi g'oyalariga uylanish orqali vaqtning harakatlanuvchi oynasida kechikishni hisoblash usulini taklif qiladi.

Video - https://www.youtube.com/watch?v=6NdxUY1La2I

10. Stavkalarni cheklash - Imkoniyatlarni rejalashtirish to'g'ri bajarildi, Jon Mur

Yana bir ajoyib va ​​juda oson - Strangeloopdan Little qonuni va kelishuvni boshqarish asoslari, shuningdek, stavkalarni cheklashning kamchiliklari haqida suhbat. U moslashuvchan, optimistik algoritmni taklif qiladi, bu doimiy ravishda o'zgaruvchan elastik kelib chiqishi sig'imi, mijozlar soni va o'zgaruvchan foydalanish bilan yaxshi ishlaydi.

Video - https://www.youtube.com/watch?v=m64SWl9bfvk

11. Nega biz o'zimizning tarqatilgan ustunlar do'konimiz Sem Stokesni qurdik

Video - https://www.youtube.com/watch?v=tr2KcekX2kk

Honeycomb ichki qismida shaffoflikni ajablantiradi. Yana bir ajoyib Strangeloop Facebook-dagi mahsulotni kichik miqyosda ishga tushirish bilan shug'ullanadigan savdolar to'g'risida. Agar bu etarli darajada hayajonlanmasa, Semning nutqini tinglash uchun suhbatni tomosha qilish kerak. Oktyabr oyining boshida Nyu-York shahrida bo'lib o'tgan boshqa konferentsiyada ushbu nutq haqida suhbatlashgani esimda, va ba'zi umumiy fikrlardan biri shuki, nutq qanday etkazilgani barchani o'zgartirib yubordi.

12. Masshtablilikni o'lchash mumkin: Baron Shvarts universal o'lchov qonuni

LISA tomonidan Umumjahon miqyoslash qonunining amaliy qo'llanmalari to'g'risida, shuningdek, qonun qanday qilib kunlik tizimning xatti-harakatlarini tavsiflashi va bashorat qilishi to'g'risida ajoyib suhbat.

Video - https://www.youtube.com/watch?v=lZU6RK0oazM

13. O'zboshimchalik bilan kuzatib borish uchun asbobsozlik tizimlari, Baron Shvarts

Video - bit.ly/2zLBLiL

Agar sizda biron bir savol tug'ilsa, kuzatiladigan kod nimaga o'xshaydi? Siz oldindan ko'ra olmaydigan holatlarda, qaysi asbob o'zboshimchalik bilan kuzatiladigan tizimlarni yaratadi? Qanday qilib siz tizimlaringizni ko'rinadigan qilib qo'yishingiz mumkin? Nyu-Yorkdagi ushbu tezlik tezligi ushbu savollarga javob beradi.

14. Amaliyotda navbat nazariyasi: ishchi muhandis Eben Freeman uchun ish faoliyatini modellashtirish

LISAning yana bir suhbati va men navbat nazariyasi mavzusida ko'rgan eng yaxshi suhbatni tarqataman.

Kubernetes va shunga o'xshash bulutli mahalliy infratuzilma o'zgaruvchan talab asosida xizmat ko'rsatish hajmini sozlashni har qachongidan ham osonlashtiradi. Amalda, kuzatilgan o'lchovlarni qabul qilish va ularni yuk o'zgarishi bilan xizmat ko'rsatishda nima bo'lishini miqdoriy bashorat qilish uchun haligacha qiyin. Resurs cheklovlari ko'pincha guesstimation tomonidan tanlanadi va jamoalar kutilmaganda, pasayish va qiyinchiliklarga javob berishadi. Navbat nazariyasi keng ko'lamli dasturiy tizimlarni matematik modellar sifatida ko'rib chiqishda yordam berishi mumkin. Haqiqiy dunyo tizimlari va darslik modellari o'rtasida tarjima qilish oson emas. Ushbu nutqda operatsion ma'lumotlarni amalga oshiriladigan prognozlarga aylantirishning amaliy usullari yoritiladi. Tizimning ishlash modelini ishlab chiqish uchun navbat nazariyasi natijalaridan qanday foydalanishni ko'rsatamiz. Biz bashoratlarni yaxshiroq etkazish uchun ishlab chiqarishda qanday ma'lumotlarni yig'ish kerakligini muhokama qilamiz - masalan, nega bir necha foizlarni emas, balki kechikish taqsimotining shaklini aniqlash muhim ahamiyatga ega. Shuningdek, biz ishlash samaradorligini modellashtirishning ba'zi cheklashlari va noaniqliklari haqida gaplashamiz.

Video - https://www.youtube.com/watch?v=yf6wSsOFqdI

15. PyCon-ning yopilishi, Kelsey Xaytower

Kelsey Kubernetes klasterini ovozli yordamchi bilan joylashtirganida, bu juda hayajonli nutq. Buni tomosha qiling, shunchaki o'z mahoratining ustasida bir usta bor edi.

Video - https://www.youtube.com/watch?v=u_iAXzy3xBA

16. Edvard Myuller, Anti-Patternga boring

GopherCon-dan tabiatda ko'rgan barcha oddiy ant-naqshlar, mayda paketlarning portlashidan tortib to ganggantang konfiguratsiya struktalarigacha va qo'rqinchli paketlardan qachon va qanday foydalanmaslik kerakligi haqida ajoyib suhbat.

Video - https://www.youtube.com/watch?v=ltqV6pDKZD8

17. Olov ostida nosozliklarni hal qilish: tizimlar ongini yo'qotganda boshingizni ushlab turish, Bryan Cantrill

GOTO Chikagoning asosiy vakili sifatida taqdim etilgan, bu Bryan Cantrillning oldingi nutqida keltirilgan ba'zi g'oyalar asosida yaratilgan yana bir uydirma. Bu men ko'rgan boshqa har qanday suhbatdan yaxshiroq, nima uchun dasturlarda nosozliklarni tuzatish, ehtimol tizim dizaynining eng muhim jihati ekanligini tushuntiradi.

Video - https://www.youtube.com/watch?v=30jNsCVLpAE

18. Cloudflare-ning Planet-Scale Edge Network-ni Prometey, Matt Bostok yordamida kuzatib borish

Ushbu nutq birinchi marotaba 2017 yil avgust oyida men tashkil qilgan Prometey SF yig'ilishida taqdim etildi va ehtimol bu birinchi marta Prometeyning ushbu miqyosda joylashtirilishini eshitgan edim. Bu qarorga kelgan turli xil qarorlar va savdolar, shuningdek, haligacha saqlanib qolgan og'riqli nuqtalar haqida qiziqarli suhbat.

Video - https://promcon.io/2017-munich/talks/monitoring-cloudflares-planet-scale-edge-network-with-prometheus/

19. Konvergent, o'zgarmas infratuzilma bilan Internet-tajriba, Tim Perrett

Turli stsenariylarni sinab ko'rishdan oldin tajriba o'tkazish qanchalik samarali ekanligi haqida ajoyib suhbat. Bu mening yaqinda o'tkazilgan test sinovlari Microservices blogiga yaxshi ta'sir ko'rsatdi.

Video - https://www.youtube.com/watch?v=PyXF0k2DUG0&feature=youtu.be