Aloha! Ma ka lā 30 o Nowemapa, i loko o kā mākou keʻena, me ka hui ʻo Golang Moscow, ua mālama mākou i kahi hui ma ka manawa o ka ʻumi makahiki o Go. Ma ka hālāwai ua kūkākūkā lākou i ke aʻo ʻana i ka mīkini ma nā lawelawe ʻo Go, nā hoʻonā no ka kaulike multi-cluster, nā ʻenehana no ke kākau ʻana i nā noi Go no Cloud Native a me ka mōʻaukala o Go.
E hele i ka pōpoki inā makemake ʻoe i kēia mau kumuhana. Aia i loko o ka pou nā mea a pau mai ka hālāwai: nā wikiō wikiō o nā hōʻike, nā hōʻikeʻike o nā mea haʻiʻōlelo, nā loiloi mai nā malihini hālāwai a me nā loulou i kahi hōʻike kiʻi.
Nā hōʻike
10 makahiki o ka hele - Alexey Palazhchenko
He hōʻike e pili ana i ka wā i hala a me ka wā e hiki mai ana o Go, kona kaiaola a me kona mau kaiāulu, me Golang Moscow.
→
Nā loiloi hoʻolohe
- Ua aʻo nui au mai ka moʻolelo o Go. He hoihoi.
- Ua hauʻoli ke aʻo ʻana e pili ana i ka mōʻaukala o ka ʻōlelo a me ke kaiāulu.
- Nui aʻe nā poʻe a me nā hōʻike!
Hoʻohui i nā hiʻohiʻona ML i kahi lawelawe Go - Dmitry Zenin, Ozon
ʻO ka moʻolelo o ka hoʻohana ʻana o Ozon i ke aʻo ʻana i ka mīkini i ka wānana ʻano. Ua hana ʻia nā hoʻokolohua me ka python a me kāna kaiaola ml. Eia nō naʻe, ke ola nei ka hana ʻana i ka ʻoihana a kamaʻilio ʻo Dmitry e pili ana i kā lākou hoʻokō ʻana i kā lākou hoʻomohala ʻana i ka go-service e kū nei, he aha nā metric a lākou i uhi ai a me nā mea i loaʻa iā lākou ma muli o ka hopena, mai ka ʻike o ka hana mua a mai ka manaʻo o ka hana o ka ʻōnaehana holoʻokoʻa.
→
Nā loiloi hoʻolohe
- ʻO ka hōʻike "ʻaʻole no nā mea a pau." E lilo ia i mea hoihoi i ka poʻe hoihoi i ka ML, nā neural network, a pēlā aku.
- Ka hihia mai ka hoʻomohala maoli. Maikaʻi mau ka lohe ʻana i ka hoʻokō ʻana mai ka manaʻo a i ka hoʻokō.
- Ma kaʻu hana ma mua, ʻo kaʻu hana ka hoʻololi ʻana i ka hoʻokumu ʻana o nā ʻano hoʻohālike no ka mīkini aʻo ʻana iā Go. Ua hele kēia i ka hana. He mea hoihoi ka lohe ʻana i ka pili ʻana o nā kānaka iā Tensorflow/fasttext.
Navigator - he hopena no ka hoʻohālikelike ʻana i nā hui lehulehu: nā kumu no ka hana ʻana a me ka ʻike hoʻomohala - Mikhail Shaverdo, Avito
Ua kamaʻilio ʻo Mikhail e pili ana i nā hiʻohiʻona o ka hoʻomohala ʻana a me ka hoʻāʻo ʻana i nā noi kapuaʻi ma Go me ka hoʻohana ʻana i ka laʻana o ka mesh lawelawe ma Avito.
Ma ka papahana:
- no ke aha ʻoe e pono ai iā Navigator: he mau DC a me Canary;
- no ke aha i kūpono ʻole ai nā hoʻonā ʻaoʻao ʻekolu;
- pehea e hana ai ʻo Navigator;
- maikaʻi nā hoʻokolohua ʻāpana, akā me ka e2e ʻoi aku ka maikaʻi;
- nā ʻeha a mākou i hālāwai ai.
→
Nā loiloi hoʻolohe
- Hoihoi, akā ʻaʻole wau he devops. Manaʻo wau i kahi hoaaloha a makemake paha ʻo ia. Eia kekahi, ua hoʻomaka ʻo ia e hālāwai me nā hoʻokuʻu canary.
- Nui nā mea hou iaʻu. ʻAʻole hiki iaʻu ke hoʻomaopopo i nā mea a pau, akā hoihoi mau ka hana.
- Ke aʻo nei au i nā Kubernetes. He mea pono loa ka hoike.
Ke hoʻomākaukau nei i nā lawelawe no ka honua o nā ʻōnaehana kapua - Elena Grahovac, N26
ʻO Go kekahi o kēlā mau ʻōlelo papahana āu e aloha nui ai no ka manawa lōʻihi. Eia nō naʻe, no ka hoʻomaka ʻana e kākau maikaʻi i loko, ʻaʻole lawa ke aʻo ʻana i ka syntax a lawe i ka Go Tour a heluhelu paha i kahi puke. Ua haʻi mai ʻo Elena iā mākou i nā ʻenehana e pono ai e kākau i nā noi Go no Cloud Native, pehea e hana ai me nā mea hilinaʻi o waho e like me ka palekana, a pehea e hoʻopaʻa pono ai i nā lawelawe i kākau ʻia ma Go.
→
Nā loiloi hoʻolohe
- Hōʻike Super. Pono loa a pili pono i ka hana.
- Kamaʻilio hoihoi ʻo ia. Nui nā hihia hoihoi. ʻO ka holoʻokoʻa ua maikaʻi ka hana.
- ʻO ka ʻōlelo aʻo maikaʻi. Hoʻomaʻamaʻa kiʻekiʻe.
kūmole
Ua kau mākou i nā kiʻi mai ka hālāwai ma nā ʻaoʻao AvitoTech
E ʻike koke ʻoe!
Source: www.habr.com