ආයුබෝවන්! නොවැම්බර් 30 වෙනිදා, අපේ කාර්යාලයේදී, ගෝලාං මොස්කව් ප්රජාව සමඟ, අපි ගෝගේ දසවන සංවත්සරය වෙනුවෙන් රැස්වීමක් පැවැත්වුවෙමු. රැස්වීමේදී ඔවුන් Go සේවාවන්හි යන්ත්ර ඉගෙනීම, බහු-පොකුරු තුලනය සඳහා විසඳුම්, Cloud Native සඳහා Go යෙදුම් ලිවීමේ ශිල්පීය ක්රම සහ Go හි ඉතිහාසය පිළිබඳව සාකච්ඡා කළහ.
ඔබ මෙම මාතෘකා ගැන උනන්දුවක් දක්වන්නේ නම් බළලා වෙත යන්න. පළ කිරීම ඇතුළත රැස්වීමේ සියලුම ද්රව්ය වේ: වාර්තාවල වීඩියෝ පටිගත කිරීම්, කථිකයන්ගේ ඉදිරිපත් කිරීම්, අමුත්තන් හමුවීමෙන් සමාලෝචන සහ ඡායාරූප වාර්තාවකට සබැඳි.
ඩොක්ලාඩි
අවුරුදු 10 ක් - ඇලෙක්සි පලෂ්චෙන්කෝ
Go හි අතීතය සහ අනාගතය, එහි පරිසර පද්ධතිය සහ Golang මොස්කව් ඇතුළු එහි ප්රජාවන් පිළිබඳ වාර්තාවක්.
සවන්දෙන්නන්ගේ සමාලෝචන
- මම ගෝ ඉතිහාසයෙන් බොහෝ දේ ඉගෙන ගත්තා. එය සිත්ගන්නා සුළු විය.
- භාෂාවේ සහ ප්රජාවේ ඉතිහාසය ගැන ඉගෙන ගැනීම සිත්ගන්නා සුළු විය.
- තවත් එවැනි පුද්ගලයින් සහ වාර්තා වනු ඇත!
ML මාදිලි Go සේවාවකට ඒකාබද්ධ කිරීම - Dmitry Zenin, Ozon
ඕසෝන් යන්ත්ර ඉගෙනීම ප්රවර්ග පුරෝකථනයට යෙදූ ආකාරය පිළිබඳ කතාව. python සහ එහි ml පරිසර පද්ධතිය භාවිතයෙන් මෙම අත්හදා බැලීම් සිදු කරන ලදී. කෙසේ වෙතත්, සමාගමේ නිෂ්පාදනය දිගටම පවතින අතර දිමිත්රි කතා කළේ ඔවුන් දැනට පවතින go-service වෙත ඔවුන්ගේ වර්ධනයන් ක්රියාත්මක කළ ආකාරය, ඔවුන් එය ආවරණය කළ ප්රමිතික සහ එහි ප්රතිඵලයක් ලෙස ඔවුන්ට ලැබුණු දේ, ආරම්භක කාර්යයේ දෘෂ්ටි කෝණයෙන් සහ සමස්ත පද්ධතියේ ක්රියාකාරිත්වයේ දෘෂ්ටි කෝණයෙන් .
සවන්දෙන්නන්ගේ සමාලෝචන
- වාර්තාව "හැමෝම සඳහා නොවේ." ML, ස්නායු ජාල ආදිය ගැන උනන්දුවක් දක්වන අයට එය උනන්දුවක් දක්වනු ඇත.
- සැබෑ සංවර්ධනයෙන් නඩුව. අදහසින් ක්රියාවට නැංවීම ගැන ඇසීම සැමවිටම සතුටක්.
- මගේ පෙර රැකියාවේදී, මගේ මුලපිරීම වූයේ යන්ත්ර ඉගෙනුම් ආකෘති සඳහා විචල්ය උත්පාදනය Go වෙත මාරු කිරීමයි. මේක නිෂ්පාදනයට ගියා. මිනිසුන් Tensorflow/fasttext සම්බන්ධ කරන ආකාරය ඇසීමට සිත්ගන්නා සුළු විය.
Navigator - බහු-පොකුරු තුලනය සඳහා විසඳුමක්: නිර්මාණය සහ සංවර්ධන අත්දැකීම් සඳහා හේතු - Mikhail Shaverdo, Avito
මිහායිල් Avito හි සේවා දැල් උදාහරණය භාවිතා කරමින් Go හි cloud-native යෙදුම් සංවර්ධනය කිරීමේ සහ පරීක්ෂා කිරීමේ විශේෂාංග ගැන කතා කළේය.
වැඩසටහනේ දී:
- ඔබට Navigator අවශ්ය වන්නේ ඇයි: DCs සහ Canary කිහිපයක්;
- තෙවන පාර්ශවීය විසඳුම් සුදුසු නොවන්නේ ඇයි;
- Navigator ක්රියා කරන ආකාරය;
- ඒකක පරීක්ෂණ හොඳයි, නමුත් e2e සමඟ ඒවා වඩා හොඳයි;
- අපි මුහුණ දුන් අන්තරායන්.
සවන්දෙන්නන්ගේ සමාලෝචන
- රසවත්, නමුත් මම devops නොවේ. මම එය මිතුරෙකුට නිර්දේශ කළ අතර ඔහු උනන්දු විය හැකිය. එපමණක් නොව, ඔහු කැනරි නිකුතුවලට මුහුණ දීමට ද පටන් ගත්තේය.
- මට අලුත් දේවල් ගොඩක් තිබුණා. මට සෑම දෙයක්ම තේරුම් ගැනීමට නොහැකි විය, නමුත් කාර්ය සාධනය තවමත් සිත්ගන්නා සුළු විය.
- මම Kubernetes ඉගෙන ගන්නවා. වාර්තාව ඉතා ප්රයෝජනවත් වේ.
වලාකුළු යටිතල පහසුකම් ලෝකය සඳහා සේවා සූදානම් කිරීම - Elena Grahovac, N26
Go යනු ඔබ බැරෑරුම් ලෙස හා දිගු කලක් ආදරය කරන ක්රමලේඛන භාෂාවකි. කෙසේ වෙතත්, එහි ඵලදායී ලිවීම ආරම්භ කිරීමට, වාක්ය ඛණ්ඩය ඉගෙන ගෙන Go Tour එක ගැනීම හෝ පෙළ පොතක් කියවීම පමණක් ප්රමාණවත් නොවේ. Cloud Native සඳහා Go යෙදුම් ලිවීමට අවශ්ය තාක්ෂණික ක්රම මොනවාද, හැකි තරම් ආරක්ෂිතව බාහිර පරායත්තතා සමඟ වැඩ කරන්නේ කෙසේද සහ Go හි ලියා ඇති සේවාවන් නිසි ලෙස ඩොකරීකරණය කරන්නේ කෙසේද යන්න Elena අපට පැවසුවාය.
සවන්දෙන්නන්ගේ සමාලෝචන
- සුපිරි වාර්තාව. ඉතා ප්රයෝජනවත් සහ ප්රායෝගිකව සෘජුවම අදාළ වේ.
- ඔහු රසවත් ලෙස කතා කරයි. බොහෝ රසවත් අවස්ථා. සමස්ත කාර්ය සාධනය ධනාත්මක විය.
- හොඳ උපදෙස්. උපරිම පුහුණුව.
යොමු
අපි AvitoTech පිටුවල රැස්වීමේ ඡායාරූප පළ කළෙමු
නැවත හමුවෙමු!
මූලාශ්රය: www.habr.com