 Terima kasih. Ia menggunakan GoPresent. Ia adalah pilihan yang sangat baik. Jika anda akan minta maaf, saya akan duduk di bawah kerana saya akan sebenarnya menerima pembentangan saya. Anda akan melihat sekejap. Jadi nama saya Syirin. Saya bekerja untuk firm konsulting yang kecil. Biar berbual. Dan kami menulis servis belakang untuk operasi berbual. Bagaimanapun, pilihan saya berbual adalah hal ini tentang micro-services. Bagaimana kita dapat berada di sana? Dan bagaimana servisnya berbual bersama? Pada awal, itu adalah monolith. Dan ini adalah monolith. Seperti program Ego. Anda mempunyai pembentangan yang penting, yang bermakna pembentangan ini berjalan. Dan saya mengajar pembentangan yang terkenal. Dan semua yang ia lakukan adalah menambah dua pembentangan. Pembentangan A dan B. Itu semua yang ia lakukan. Jadi mari kita menerima pembentangan ini. Dan A dan B adalah 7. Ha, ialah perang? Tidak, bukan perang. Biar saya menerima ini. Saya akan memandangkan pembentangan ini. Saya akan memandangkan ini ke 3 atau 2. Jadi saya harus memandangkan ini juga. Pembentangan 3 dan 2 adalah 5. Wow, ia hidup. Apa yang berlaku di sini? Pembentangan saya berbual kembali ke belakang. Pembentangan ini sebenarnya telah dilompat pada pembentangan ini. Jadi ia benar-benar merasa seperti langkah scripting. Dan ia diperkenalkan pada pembentangan ini. Pembentangan ini bermaksud ia berakhir pada pembentangan ini. Sekarang, tiada apa-apa yang salah dengan monolith. Saya mulakan kerja saya menulis kembali ke belakang di monolith. Dan saya sentiasa rasa bahawa perkara yang berlaku harus bersama. Pembentangan ini harus bersama. Jadi tiada apa-apa yang salah dengan monolith. Tetapi ada masalah juga. Jadi mari kita lihat apa yang monolith tidak boleh lakukan. Dan perkara pertama yang saya ingin bercakap tentang adalah RPC, pembentangan remot. Dalam pembentangan go standard, ada pembentangan net RPC. Ia di sana untuk anda menggunakan. Untuk menggunakan dengan betul, anda patut sebenarnya mempunyai pembentangan sendiri. Saya tidak suka menggunakan. Jadi saya panggilnya NRPC, untuk pembentangan net RPC. Dan saya mempunyai beberapa struktur. Untuk para anda yang baru untuk pergi, anda melihat perkara yang berlaku, perkara yang berlaku adalah penting. Maksudnya dunia dapat melihatnya. Ia digunakan. Jadi struktur ini mempunyai dua element A dan B, yang juga digunakan. Dan mereka adalah pembentangan remot. Dan saya mempunyai pembentangan remot. Yang adalah pembentangan remot. Pembentangan remot adalah sama seperti pembentangan remot. Saya membuat itu untuk pembentangan yang sangat menarik, sehingga saya dapat menggembangkan metod di masa remot. Jadi saya menggembangkan metod di masa remot. Dan itu bagaimana anda menggembangkan metod di pergi. Jadi semuanya membuatnya sesuatu pembentangan remot A dan B, dan mempunyai pembentangan remot, kerana pembentangan remot membuat anda mempunyai pembentangan remot juga. Jadi mempunyai pembentangan remot untuk remot bermaksud semuanya baik. Bagaimana anda menulis pembentangan remot? Untuk satu, anda menggunakan pembentangan remot yang adalah apa yang anda lihat tadi. Anda menggunakan pembentangan remot dengan pembentangan remot yang benar. Bukan pembentangan remot. Pembentangan remot Http kerana ia sebenarnya mempunyai Http di masa depan dan mendengar pembentangan remot 1, 2, 3, 4. Jika semuanya okey, jangan buat apa-apa. Jika sesuatu berlaku, jika ada salah, tunjukkan jawapan salah. Menulis pembentangan remot dan menunggu selama-lamanya. Menulis pembentangan remot yang diberi, bermaksud menunggu selama-lamanya. Jadi mari kita menulis pembentangan remot. Ia menggantikan. Kenapa pembentangan remot saya terlalu mudah semasa pembentangan remot? Pembentangan remot. Jadi mari kita lihat pembentangan remot. Mari saya ambil muka saya. Semua pembentangan remot sebenarnya adalah membuat panggilan telefon untuk membuat pembentangan remot 1, 2, 3, 4 dengan pembentangan remot Http. Jika panggilan telefon itu berjaya, tak ada apa-apa. Jika ia tidak terlalu baik, menulis pembentangan remot. Menelis pembentangan remot saya. Di sini adalah pembentangan remot saya. Saya akan menggunakan pembentangan remot 3 dan 4. Dan saya akan panggilnya dengan pembentangan remot.sum. Dan pembentangan remot akan dipanggil dalam pembentangan remot. Ingat, pembentangan remot ini adalah saya menggunakan pembentangan remot supaya saya dapat menggunakan pembentangan remot. Dan saya patut melihat jawapan yang biasa. Mari kita menggunakan pembentangan remot. Ya, pembentangan remot 3 dan 4. Pembentangan remot 7. Baguslah. Jadi, apa yang kita mendapat dengan menggunakan pembentangan remot dan menggunakan pembentangan remot? Apa yang kita mendapat? Pada hal yang kita mendapat, adalah separasi keadaan. Pembentangan remot adalah keperluan untuk keadaan depan, Pembentangan remot, pembentangan remot untuk keadaan depan. Lebih penting, pembentangan remot atau pembentangan remot boleh diperlukan tanpa menghubungkan sistem ini. Jika kita mempunyai monolith, kita perlu mengambil monolith dan mengubah monolith keadaan. Bukan dengan RPC. Selain itu, satu pembentangan remot boleh menggantikan banyak-banyak klien. Jika ia seperti CPU, bermaksud ia tidak menggunakan CPU, satu pembentangan remot boleh menggantikan banyak-banyak klien. Pada hal yang kita lakukan dengan kodin video, keadaan boleh dilakukan. Banyak pembentangan remot boleh menggantikan beberapa klien. Tetapi kita perlu membalaskan keadaan untuk itu. Jadi apa yang kita benar-benar menerima keadaan indipendensi. Kita boleh menggantikan klien dan pembentangan remot dan keadaan indipendensi juga. Jadi apabila saya kecil, saya dengar ada produk ini dari Ericsson yang 5-9 penggantikan. Bagaimana itu? Itu jawabnya. Mereka bergantung keadaan indipendensi. Jadi pembentangan remot dan pembentangan remot adalah pembentangan remot. Pembentangan remot sebenarnya tidak bergantung. Jangan percayakan pembentangan remot. Jadi itu pembentangan remot yang besar tetapi jika anda melakukannya, anda akan baik-baik saja. Jadi banyak pembentangan remot yang saya tidak bercakap tentang. Dan dalam kes ini, dengan RPC-NET, pembentangan remot dan pembentangan remot harus dibuat di Go. Kerana di belakang pembentangan remot, pembentangan remot dan pembentangan remot saya suka berfikir pembentangan remot dan pembentangan remot sangat seronok di dalam kes ini. Jadi ada pembentangan remot yang seronok. Yang kadang-kadang yang teruk. Pembatan saya terbaik saja adalah pembentangan remot. Pembentangan remot seharusnya sangat mudah. Pembentangan remot adalah pembentangan remot. Pembentangan remot saya masih di online? Pembentangan remot adalah pembentangan remot dan ada beberapa persoalan. Mereka teruk, aplikasi, sesiapa-siapa dengan pembentangan remot yang benar boleh menerima pembentangan remot dan dunia seluruh, anda boleh lihat. Ia sangat menarik kerana saya mempunyai sebuah pekerja yang mempunyai aplikasi. Sebuah klien dapat menggunakan informasi ini dan membuat sesuatu dengannya. Jadi, mari kita menjelaskan pasangan mesej. Jadi, perkara pertama yang saya perlu lakukan adalah saya perlu memulangkan pasangan mesej. Pada pasangan mesej yang terkenal saya sekarang adalah nats.nats. Anda dapat tahu lebih banyak tentangnya dari nats.io. Dan ia adalah pasangan mesej. Jadi, ia adalah pasangan mesej yang sangat kecil, 5-6 megabyte. Jadi, saya hanya memulangkan pasangan mesej dan ia sekarang mendengar di port 4222. Dan pasangan mesej sudah selesai. Itu sebuah pasangan mesej. Memulangkan pasangan mesej dan memulangkan pasangan mesej. Saya memulangkan pasangan mesej seperti yang saya lakukan untuk nRPC. Ia sekarang disebabkan mBus. Saya pastikan saya tidak menghubungi pasangan mesej. Saya menghubungi pasangan mesej yang lebih kurang sama. Saya menghubungi pasangan mesej yang berkongsi. Pasangan mesej adalah sebuah pasangan mesej yang sekenal dan sebuah pasangan mesej. Jadi, sepatutnya, apa yang saya lakukan adalah saya memulangkan pasangan mesej yang lain. Jadi, itu adalah pasangan mesej saya. Ia hanya sebuah pasangan mesej. Baiklah. Jadi, untuk mengeluarkan pasangan mesej, anda perlu mengeluarkan pasangan mesej. Dan... ...saya memulangkan pasangan mesej dengan anda. Ia menghubungi pasangan mesej untuk 2222. Ia adalah koneksi generik yang dapat menghubungi pasangan mesej di dunia. Untuk anda. Anda dapat menggunakan gop, anda dapat menggunakan pasangan mesej, apa-apa saja. Pasangan mesej berkongsi dengan pasangan mesej yang dibina. Jadi, saya suka menggunakan pasangan mesej yang berkongsi dengan pasangan mesej. Berlalu, tapi tidak penting. Jadi, itu adalah koneksi yang menghubungi. Jadi, sekarang dari koneksi generik saya dapat koneksi menghubungi. Dan saya menghubungi ke sesuatu. Bersama, saya mencari sebuah pasangan mesej. Saya mencari sebuah pasangan mesej. Dan saya menghubungi pasangan mesej. Atau landa. Apa yang landa membuat adalah, ia mempunyai pasangan mesej, ia mempunyai pasangan mesej. Dan sebagai parameter pergerakan. Dan apa yang landa membuat adalah satu perkara. Ia mempunyai pasangan mesej. Sebagai pasangan mesej, ia mempunyai pasangan mesej dan pasangan mesej. Ia mempunyai pasangan mesej. Jadi, ia menunggu selama-lamanya. Pada pasangan mesej ini, ia menunggu selama-lamanya. Saya tidak akan menunggu pasangan mesej sekarang. Saya akan berbual dengan pasangan mesej. Jadi, dengan koneksi angkut, berlanggan dengan pasangan mesej, menghubungi pasangan mesej dan menghubungi pasangan mesej kembali ke pasangan mesej yang telah diperlukan. Jadi, bagaimanapun, NETS sebenarnya membuat sebuah pasangan mesej yang menghubungi pasangan mesej. Pada pasangan mesej saya, klien akan menghubungi pasangan mesej. Jadi, mari kita menghubungi pasangan mesej dan melihat apa yang ia lakukan. Pasangan mesej menghubungi pasangan mesej. Pasangan mesej menghubungi pasangan mesej. Sekarang, lihat klien. Klien sebenarnya adalah perkara yang sama. Ia menghubungi pasangan mesej. Ia membuat panggilan dan menghubungi pasangan mesej. Dan menghubungi pasangan mesej. Pasangan mesej 3 dan 4 adalah 7. Apa yang kita dapatkan? Apa yang kita dapatkan dengan menghubungi pasangan mesej? Jadi, seperti yang saya katakan, NETS menghubungi pasangan mesej. Jika anda mahu pasangan mesej, mari kita menggunakan pasangan mesej. Anda dapat menghubungi pasangan mesej jika anda mahu. Ada pasangan mesej dengan konteks. Baiklah. Maafkan saya. Bapak perang jauh. Saya rasa saya berada di perang jauh. Tak mengapa. Baiklah. Maafkan saya. Saya bermakna dapat menghubungi pasangan mesej. Bagaimana jika anda membuat panggilan dengan pasangan mesej? Baiklah. Panggilan mesej berubah banyak. Saya akan memuji dengan cepat. Panggilan mesej dalam perasaan berguna dengan panggilan. Mereka membuat panggilan, memadai panggilan dan menghubungi panggilan. Ini bukan sebuah pasangan mesej yang baik. Ini bukan panggilan mesej. Ini panggilan mesej. Apabila kita bercakap tentang pasangan mesej, kita bercakap tentang panggilan jauh dan menghubungi panggilan. Untuk anda untuk menghubungi pasangan mesej, anda harus menghubungi panggilan anda dalam sesuatu panggilan. Di sini saya menggunakan panggilan URL supaya saya dapat menghubungi sesuatu panggilan. Panggilan A equals 3. Panggilan B equals 4. Pertama yang baik kita pergi adalah panggilan web dibuat. Jadi mari kita menghubungi panggilan web. Ya, panggilan lain berjalan. Untuk menghubungi panggilan, anda menghubungi panggilan. Anda mempunyai panggilan A dan I untuk menghubungi panggilan. Ya, anda dapat menggunakan panggilan yang menghubungi semua ini daripada anda. Tetapi saya menunjukkan anda semua panggilan terutama. Anda menghubungi panggilan dan anda membuat semua panggilan terutama. Tetapi anda mempunyai panggilan untuk menghubungi panggilan untuk anda. Jadi mari kita menghubungi panggilan. Sebab saya menghubungi supaya kita dapat menghubungi panggilan yang lebih baik. Jadi, panggilan 3 dan 4. Http tidak besar. Saya dapat mengubungi panggilan. Panggilan 7 dan 4. Panggilan 10 dan 11. Saya dapat mengubungi panggilan yang lebih baik. Baiklah. Jadi, apa yang diberikan dengan menghubungi panggilan? Panggilan yang menghubungi jasona adalah panggilan yang paling popular untuk menghubungi panggilan. Jadi, anda harus mengenai panggilan ini. Tetapi, panggilan yang menghubungi panggilan yang lebih baik. Bagaimana dengan menggunakan panggilan seperti 0MQ? Laptop seperti ini. Laptop yang menggunakan panggilan seperti ini dapat mengenai sekitar 1MMQ. Dengan panggilan, ia mengubungi sekitar 100,000 panggilan. Dengan panggilan, anda sangat beruntung jika anda dapat menghubungi panggilan dengan 10,000 panggilan. Sangat beruntung. Jadi, panggilan yang menghubungi panggilan anda dapat menghubungi panggilan di dalam protokol panggilan anda. Jadi, panggilan panggilan di general, anda dapat menggunakan panggilan yang lebih baik. Anda dapat menggunakan panggilan yang lebih baik. Tetapi, perkara yang baik adalah panggilan Http dengan Go. Anda tidak perlu panggilan panggilan atau panggilan panggilan yang lebih baik. Jadi, mari kita pergi ke GRPC yang menghubungi panggilan ini. GRPC digunakan oleh Google. Dari projek internal, mereka disebut Stubby. NETRPC hanya mendukung Go. Go-to-go komunikasi. GRPC mendukung banyak panggilan. Anda ingin Go? Baiklah. Ia bercakap dengan Ruby. Ia bercakap dengan Python. Ia bercakap dengan Java, C-Sharp, C++. Ia menghasilkan program stubs. Saya akan menunjukkan itu sekejap. Ia adalah protokol panggilan yang menghubungi panggilan Http2 dengan koneksi persisit. Ia bermaksud ia dapat mendukung panggilan juga. Jadi, ia adalah panggilan super-duper NETRPC. Dan ia mempunyai panggilan kontek. Jadi, ia dapat mendukung. Ya. Apa panggilan ini? Panggilan ini? Bagaimana panggilan ini? Saya rasa GRPC akan bercakap dengan yang sama dengan REST. Sebenarnya, antara 10,000 dan 100,000. Ia lebih rendah dan lebih cepat. Ia lebih rendah daripada NETRPC. Ia lebih rendah daripada NETRPC. Jadi, jika persembahan mempunyai panggilan 0MQ. CERN mempunyai panggilan 0MQ supaya mereka dapat mengalami bilion data itu. Jadi, ia cepat. Bagaimanapun, bagaimana anda mempunyai GRPC? Ia cukup terlibat. Anda perlu pergi mendapat panggilan. Bagaimana anda? Anda perlu menghubungi protokol panggilan C. Protokol panggilan dari panggilan ini. Ia adalah panggilan Go. Ia adalah panggilan Single Binary. Dan kemudian anda perlu pergi dan mendapat panggilan Protokol C untuk panggilan Go. Jika anda menggunakan Java, anda perlu panggilan Protokol untuk Java. Sekarang, ingat saya menulis panggilan NRPC dan panggilan Type Arithmetic. Anda tidak menulis panggilan untuk GRPC. Sebaliknya, anda akan menulis perkara ini yang menarik seperti yang kami menulis sebelumnya. Ini menggunakan panggilan Level 3, versi 3. Nama panggilan adalah Arithmetic, ARITH. Saya menulis panggilan yang dipanggil Arith. Dan ia mempunyai dua panggilan. Ia adalah panggilan RPC. Ia menerima panggilan Type Arithmetic dan menerima panggilan Type Reply. Panggilan Type Arithmetic dengan panggilan N32 ialah panggilan Flot32 sehingga semua orang yang menulis panggilan GRPC tahu betul-betul panggilan A dan B adalah panggilan A dan B adalah panggilan 1 dan panggilan 2 bukan apa yang anda fikir. Ia adalah panggilan. Ia berkata, beberapa panggilan mempunyai panggilan N1 panggilan A. Panggilan N2 panggilan B atau panggilan B. Panggilan N1 mempunyai panggilan N32 panggilan Reply. Ia membuatnya sebab baik sehingga apabila anda mempunyai panggilan panggilan Interface sejauh sehingga panggilan tidak mempunyai panggilan anda okey, anda baik. Jadi ini sangat mengharapkan. Tetapi anda tidak boleh melakukan apa-apa dengan panggilan itu. Anda perlu mempunyai panggilan. Jadi panggilan C ialah panggilan yang saya membuat panggilan ini. Mari kita membuat panggilan. Jadi ada apabila anda mempunyai apabila anda mempunyai panggilan ini. Panggilan ini digunakan oleh C daripada panggilan panggilan Interface yang tadi. Jadi mari kita lihat di dalam panggilan ini. Apa yang ia lakukan? Tidak ada apa yang menarik. Ia berkata, panggilan A ialah panggilan N32. Ia mempunyai panggilan, panggilan B, panggilan Json, panggilan B ialah Panggilan N32. Panggilan B ialah Panggilan N32. Tidak ada apa-apa yang menarik. Ia mengambil panggilan panggilan Arithmetic yang hanya sebuah metode. Ia mempunyai panggilan panggilan B. Sekarang panggilan ini juga digunakan dalam panggilan yang sama. Ia mempunyai panggilan Pb. Ia mempunyai panggilan. Ia mempunyai panggilan Pb. Panggilan Arithmetic yang mempunyai panggilan Pb. Dan panggilan B. Ia mempunyai panggilan Pb. Jadi, apa yang mempunyai panggilan? Pertama yang perlu saya buat adalah memperkenalkan panggilan ARPC dan saya menggunakan panggilan Pb. Kerana saya tidak mahu menggunakan panggilan ARPC panggilan ARPC. Untuk bagi ada anda yang tidak tahu Go silly men knocking ramai bahan to Kap setiap kali Gangun ini berlarut Jadi mengembel bard elkut untuk saya, jika tidak, saya mengubah Kôngsat Saya akan meminta tak Faculty Pt. 551 So, ini bagaimana saya mengingatkan serva. Satu jawapan, keput A dan keput B. Dan kemudian kembali untuk keadaan. Kerana ia mengambil jawapan dan keadaan. Jadi, itu adalah serva. Jadi, bagaimana kita dapat serva mengenai? Kita ada fungsi yang penting di sini. Kita pertama mendengar port TCP yang adalah port 551. Saya hanya mengagumkan. Saya mengagumkan serva dramatik. PRPC mempunyai kemampuan refleksi. Jadi, kita dapat tanya, apa kemampuan ini? Jadi, saya mengagumkan kemampuan, serva, kemampuan refleksi juga. Saya mengenai serva di port TCP. Jika semuanya okey, ia hanya mengenai dan menunggu selama-lamanya. Jadi, kita mengenai serva PRPC. Ya. Kita mengenai serva PRPC. Jadi sekarang, ia mengambil serva PRPC. Ia mengambil masa lama dan serva PRPC berjalan-jalan. Bagaimana kerja klien? Kemudian, kita mengimport stap file generasi, package generasi, PB. Ia membuat koneksi membuat klien baru. C sekarang membuat klien baru. Dan saya perlu memberi konteks kembali. Konteks kembali bermaksud saya tidak tahu tentang kemampuan, saya tidak tahu tentang kemampuan. Ia hanya sebuah kemampuan. Membuat apa yang anda akan berkonteks. Dan saya mengambil kemampuan 3 dan 4. Dan jika saya mengambil klien, ia berkata, mari kita mengambil. 7. Sekarang, kita menghubung serva PRPC. Kita mengambil serva PRPC. Mari kita menghubung serva. Apa yang akan berlaku apabila saya mengambil klien? Ada perasaan? Mari kita mengambil. Mari kita mengambil. Google telah berikan sesuatu yang bagus. Mesej yang salah. Boleh tidak mempunyai error PRPC. Kode yang tidak ada. Deskipun. Semuanya kemampuan berlaku. Maaf, akan berlaku segera. Kode Deskipun. Kode error kemampuan ini. Kode kemampuan. Wow. Itu mesej yang bagus dari Google. Berikan serva lagi. Berikan klien lagi. Mari kita mengambil. Periksa dengan NetRPC. NetRPC. Okey. Di mana kita? Mesej berlaku. Mesej berlaku. Sejauh kembali. Ah, ada kita. Mari kita menghubung serva NetRPC. Dan mari kita mengambil. Clien. Selain serva tidak berlaku. Dan semua yang dikatakan dalam paket GoNetRPC adalah Maaf. Saya tidak boleh menghubung serva. Menghubung serva. Menghubung serva tersebut dengan sepenuhnya tersendirian. Jika anda ingin pindah kode ini, menggunakan pakaian MyGitHub itu. Itu domain GitHub sehingga anda dapat menghubung prosesi ini dan lain prosesi saya juga. Perkara. Ya, mari kita. Apakah peribadi pakaian meskipun? Jika anda menghubung perbadi pakaian mesej ini. Ah, okey, mari kita melakukannya. Mari kita melakukannya. Mari kita melakukannya. Ini sebuah pembentangan. Okey, mari kita tidak membunuh pembentangan, mari kita membunuh pembentangan. Pembentangan sebuah pembentangan sudah selesai. Sehingga, apa yang berlaku di sini adalah... Ada orang yang menulis tentang apa. Mereka akan menulis secara sukses. Tapi tiada siapa yang mencari. Mari kita lihat apa yang berlaku. Dan kita tidak akan mempunyai pembentangan yang tidak teruk di sini. Ya. Ia tidak akan mempunyai pembentangan yang tidak teruk. Tapi ia ada. Kenapa? Biar saya menunjukkan. Saya berkata, jika tidak ada pembentangan, kita membuat satu kedai. Jangan berkata, jika tidak ada pembentangan, kita membuat satu kedai. Jangan menunggu selama-lamanya. Bagus pembentangan. Ada lagi pembentangan? Tidak. Ya. Bukan. Bukan. Tidak. Bukan. Persembahan GRDC berkata dengan RDC. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Saya akan pergi ke GRDC jika saya berada di perjalanan program. Bukan. Jika saya ada pembentangan yang menulis di Python, saya ada pembentangan yang menulis di Ruby. GRDC adalah sempurna di sana. Ada pembentangan. NET RPC tidak ada pembentangan. Jadi, ia bagus di sana. Tapi, ada masalah untuk membayar. Pembentangan. Pembentangan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Bukan. Terima kasih.