“Yêu cầu đã quá hạn”: Alexey Fedorov về hội nghị mới về hệ thống phân tán

“Yêu cầu đã quá hạn”: Alexey Fedorov về hội nghị mới về hệ thống phân tán

Gần đây có công bố hai sự kiện cùng một lúc về sự phát triển của hệ thống đa luồng và phân tán: một hội nghị vật khó trừ tuyệt (11-12/XNUMX) và trường học SPTDC (8-12 tháng XNUMX). Những người am hiểu chủ đề này đều hiểu rằng đến Nga Leslie Lamport, Maurice Herlihy и Michael Scott - sự kiện quan trọng nhất. Nhưng những câu hỏi khác nảy sinh:

  • Những gì mong đợi từ hội nghị: “hàn lâm” hay “sản xuất”?
  • Trường học và hội nghị có liên quan như thế nào? Cái này cái kia nhắm vào ai?
  • Tại sao chúng trùng nhau về ngày tháng?
  • Liệu chúng có hữu ích cho những người chưa cống hiến cả đời cho hệ thống phân tán không?

Tất cả điều này đều được người đã đưa Hydra vào cuộc sống biết rõ: giám đốc của chúng tôi Alexey Fedorov (23derevo). Anh ấy đã trả lời tất cả các câu hỏi.

Định dạng

— Một câu hỏi giới thiệu dành cho những người ở xa hệ thống phân tán: cả hai sự kiện đều nói về điều gì?

— Thách thức toàn cầu là xung quanh chúng ta có những dịch vụ với khối lượng hoạt động lớn và các tác vụ tính toán phức tạp không thể thực hiện được trên một máy tính. Điều này có nghĩa là phải có vài chiếc xe. Và sau đó các câu hỏi được đặt ra liên quan đến cách đồng bộ hóa công việc của họ một cách chính xác và phải làm gì trong điều kiện không có độ tin cậy cao nhất (vì thiết bị bị hỏng và mạng bị đứt).

Càng có nhiều máy thì càng có nhiều điểm hỏng hóc. Phải làm gì nếu các máy khác nhau tạo ra kết quả khác nhau cho cùng một phép tính? Phải làm gì nếu mạng biến mất trong một thời gian và một phần tính toán bị cô lập, làm thế nào bạn có thể kết hợp tất cả? Nói chung, có hàng triệu vấn đề liên quan đến việc này. Giải pháp mới - vấn đề mới.

Trong lĩnh vực này có những lĩnh vực được ứng dụng hoàn toàn và có những lĩnh vực khoa học hơn - một thứ vẫn chưa trở thành xu hướng chủ đạo. Tôi muốn nói về những gì đang xảy ra cả trong thực tế và khoa học, và quan trọng nhất là ở ngã ba của chúng. Đây là nội dung của hội nghị Hydra đầu tiên.

— Tôi muốn hiểu thực tế là có một hội nghị và một trường học hè. Họ có quan hệ như thế nào? Nếu giảm giá cho những người tham gia hội nghị của trường, thì tại sao họ lại trùng lặp về ngày tháng, đến mức không thể tham dự mọi thứ cùng một lúc mà không bị lỗ?

— Trường học là một sự kiện thính phòng dành cho 100–150 người, nơi các chuyên gia hàng đầu từ khắp nơi trên thế giới đến và giảng bài trong năm ngày. Và một tình huống nảy sinh khi những ngôi sao sáng đẳng cấp thế giới tập trung tại St. Petersburg trong năm ngày, sẵn sàng kể điều gì đó. Và trong trường hợp này, quyết định tổ chức không chỉ một trường học thính phòng mà còn là một hội nghị quy mô lớn hơn sẽ nảy sinh.

Chỉ có thể tổ chức một trường học như vậy vào mùa hè, vào tháng XNUMX, bởi vì trong số những chuyên gia này có các giáo sư đại học hiện tại, và họ đơn giản là chưa sẵn sàng vào bất kỳ thời điểm nào khác: họ có sinh viên, bằng cấp, bài giảng, v.v. Định dạng của trường là năm ngày trong tuần. Được biết, vào mùa hè cuối tuần người ta thích đi đâu đó. Điều này có nghĩa là chúng tôi không thể tổ chức hội nghị vào cuối tuần trước giờ học hoặc vào cuối tuần sau giờ học.

Và nếu bạn kéo dài thêm vài ngày trước hoặc sau cuối tuần, thì kỳ diệu thay, năm ngày lưu trú của các chuyên gia ở St. Petersburg sẽ biến thành chín ngày. Và họ chưa sẵn sàng cho việc này.

Vì vậy, giải pháp duy nhất chúng tôi tìm ra là tổ chức hội nghị song song với trường học. Có, điều này tạo ra một số vấn đề. Có những người muốn đến trường và dự hội nghị, và họ sẽ phải bỏ lỡ một số bài giảng chỗ này chỗ kia. Tin vui là tất cả những điều này sẽ diễn ra ở các hội trường lân cận, bạn có thể chạy tới chạy lui. Và một điều tốt nữa là sự sẵn có của các bản ghi video, sau đó bạn có thể bình tĩnh xem lại những gì mình đã bỏ lỡ.

— Khi hai sự kiện diễn ra song song, người ta đặt câu hỏi “tôi cần thêm sự kiện nào?” Chính xác thì bạn nên mong đợi điều gì từ mỗi loại và sự khác biệt là gì?

— Trường học là một sự kiện học thuật thuần túy, một trường học khoa học cổ điển trong vài ngày. Bất kỳ ai đã từng tham gia vào lĩnh vực khoa học và có liên quan đến trường cao học đều có ý tưởng về trường học hàn lâm là gì.

“Yêu cầu đã quá hạn”: Alexey Fedorov về hội nghị mới về hệ thống phân tán

Thông thường, những sự kiện học thuật như vậy không được tổ chức tốt do thiếu chuyên môn về sự kiện trong số những người tổ chức. Nhưng chúng tôi vẫn là những người khá có kinh nghiệm nên có thể làm mọi việc khá thành thạo. Tôi nghĩ rằng từ quan điểm tổ chức, SPTDC sẽ đứng đầu bất kỳ trường học thuật hoặc dựa trên nghiên cứu nào mà bạn từng thấy.

trường SPTĐC - đây là hình thức mà mỗi bài giảng lớn được đọc thành hai cặp: “một tiếng rưỡi - nghỉ giải lao - một tiếng rưỡi.” Bạn phải hiểu rằng điều đó có thể không dễ dàng đối với người tham gia lần đầu tiên: khi ngôi trường này được tổ chức lần đầu tiên cách đây hai năm, bản thân tôi cũng không bình thường, tôi đã tắt máy vài lần, khoảng giữa một bài giảng đôi, và thế thì thật khó để hiểu chuyện gì đang xảy ra. Nhưng điều này phụ thuộc rất nhiều vào giảng viên: một giảng viên giỏi sẽ nói rất thú vị trong suốt ba giờ.

Hội nghị Hydra - một sự kiện thiết thực hơn. Sẽ có một số nhà khoa học nổi tiếng đến giảng dạy tại Trường: từ Leslie Lamport, công việc của họ làm nền tảng cho chính lý thuyết về các hệ thống phân tán và đa luồng, để Maurice Herlihy, một trong những tác giả của cuốn sách giáo khoa nổi tiếng về đồng thời “Nghệ thuật lập trình đa bộ xử lý”. Nhưng tại hội nghị, chúng tôi sẽ cố gắng nói về cách triển khai một số thuật toán nhất định trong thực tế, những vấn đề mà các kỹ sư gặp phải trong thực tế, ai thành công và thất bại, tại sao một số thuật toán được sử dụng trong thực tế còn những thuật toán khác thì không. Và tất nhiên, hãy nói về tương lai phát triển của các hệ thống phân tán và đa luồng. Nghĩa là, chúng tôi sẽ đưa ra một thông tin tiên tiến như vậy: khoa học thế giới hiện đang nói về điều gì, suy nghĩ của các kỹ sư hàng đầu xoay quanh vấn đề gì và tất cả những điều đó khớp với nhau như thế nào.

— Vì hội nghị mang tính ứng dụng hơn, liệu sẽ không chỉ có những ngôi sao sáng trong học thuật mà còn có cả những diễn giả từ “sản xuất”?

- Chắc chắn. Chúng tôi đang cố gắng xem xét tất cả những “ông lớn”: Google, Netflix, Yandex, Odnoklassniki, Facebook. Có những vấn đề buồn cười cụ thể. Ví dụ: mọi người đều nói: “Netflix là một hệ thống phân tán, gần một nửa lưu lượng truy cập ở Hoa Kỳ, rất tuyệt” và khi bạn bắt đầu xem các báo cáo, bài báo và ấn phẩm thực tế của họ, bạn sẽ thấy hơi thất vọng. Bởi vì, mặc dù đây chắc chắn là đẳng cấp thế giới và có tính chất tiên tiến, nhưng nó lại ít hơn so với cái nhìn đầu tiên.

Một vấn đề nan giải thú vị nảy sinh: bạn có thể gọi cho đại diện của các công ty lớn nổi tiếng hoặc bạn có thể gọi cho ai đó mà chúng tôi đã biết. Trong thực tế, chuyên môn tồn tại cả ở đây và ở đó. Và đúng hơn là chúng tôi đang cố gắng lôi kéo không phải “những người từ các thương hiệu rất lớn”, mà là những chuyên gia rất lớn, những con người cụ thể.

Ví dụ: sẽ có Martin Kleppmann, người đã từng gây chú ý trên LinkedIn và cũng đã phát hành cuốn sách hay — có lẽ là một trong những cuốn sách cơ bản về lĩnh vực hệ thống phân tán.

— Nếu một người không làm việc ở Netflix mà ở một công ty đơn giản hơn, anh ta có thể thắc mắc: “Tôi có nên tham dự một hội nghị như vậy không, hay có đủ loại Netflix nói chuyện với nhau nhưng tôi không có việc gì phải làm?”

- Tôi sẽ nói điều này: khi tôi làm việc tại Oracle được hơn ba năm, tôi đã nghe thấy những điều tuyệt vời và thú vị nhất trong nhà bếp và trong phòng hút thuốc, khi các đồng nghiệp tập trung ở đó để chế tạo một số phần của nền tảng Java. Đây có thể là những người từ máy ảo, hoặc từ bộ phận thử nghiệm, hoặc từ đồng thời hiệu suất - ví dụ: Lyosha Shipilev và Seryozha Kuksenko.

Khi họ bắt đầu thảo luận điều gì đó với nhau, tôi thường chỉ há hốc miệng lắng nghe. Đối với tôi đây là những điều tuyệt vời và bất ngờ mà tôi chưa từng nghĩ tới. Đương nhiên, lúc đầu tôi không hiểu 90% những gì họ đang nói. Sau đó 80% trở nên không thể hiểu được. Và sau khi tôi làm bài tập về nhà và đọc vài cuốn sách, con số này giảm xuống còn 70%. Tôi vẫn không hiểu nhiều về những gì họ nói với nhau. Nhưng khi ngồi trong góc với tách cà phê và nghe lén, tôi bắt đầu hiểu chút ít chuyện gì đang xảy ra.

Vì vậy, khi Google, Netflix, LinkedIn, Odnoklassniki và Yandex nói chuyện với nhau, điều đó không có nghĩa đó là điều gì đó khó hiểu và không thú vị. Ngược lại, chúng ta phải lắng nghe cẩn thận, vì đây là tương lai của chúng ta.

Tất nhiên, có những người không cần tất cả những thứ này. Nếu bạn không muốn phát triển chủ đề này thì bạn không cần phải đến hội nghị này, bạn sẽ chỉ lãng phí thời gian ở đó. Nhưng nếu chủ đề thú vị nhưng bạn không hiểu gì về nó hoặc chỉ mới nhìn vào nó, thì bạn nên đến, vì bạn sẽ không tìm thấy thứ gì tương tự ở đâu cả. Hơn nữa, tôi nghĩ điều đó không chỉ ở Nga mà còn trên thế giới. Chúng tôi đang cố gắng tổ chức một hội nghị không chỉ dẫn đầu về chủ đề này ở Nga mà còn là hội nghị số một trên thế giới.

Đây không phải là nhiệm vụ dễ dàng nhất, nhưng khi chúng ta có cơ hội tuyệt vời như vậy để quy tụ những diễn giả giỏi từ khắp nơi trên thế giới, tôi sẵn sàng cống hiến rất nhiều để biến điều đó thành hiện thực. Tất nhiên, một số người mà chúng tôi đã mời đến Hydra đầu tiên sẽ không thể đến được. Nhưng tôi sẽ nói điều này: chúng tôi chưa bao giờ bắt đầu một hội nghị mới với đội hình hùng mạnh như vậy. Có lẽ ngoại trừ JPoint đầu tiên cách đây sáu năm.

— Tôi muốn mở rộng câu “đây là tương lai của chúng ta”: liệu chủ đề này sau này có ảnh hưởng đến những người ngày nay không nghĩ đến nó không?

- Vâng, tôi chắc chắn về điều đó. Vì vậy, đối với tôi, việc bắt đầu thảo luận về vấn đề này càng nhanh càng tốt là rất đúng đắn. Ví dụ, lý thuyết về đa luồng đã xuất hiện cách đây khá lâu (vào những năm 70, công việc đã được xuất bản rầm rộ), nhưng trong một thời gian dài, họ chỉ có rất nhiều chuyên gia hẹp, cho đến khi người dùng đầu tiên xuất hiện máy tính lõi kép vào đầu những năm 10. Và bây giờ tất cả chúng ta đều có máy chủ, máy tính xách tay và thậm chí cả điện thoại đa lõi, và đây là xu hướng chủ đạo. Phải mất khoảng XNUMX năm điều này mới trở nên phổ biến, để mọi người hiểu rằng diễn ngôn này không phải là lĩnh vực của một nhóm chuyên gia hẹp hòi.

Và chúng ta hiện đang thấy điều tương tự xảy ra với các hệ thống phân tán. Bởi vì các giải pháp cơ bản như phân phối tải, khả năng chịu lỗi và những thứ tương tự đã được thực hiện từ khá lâu, nhưng rất ít người biết, chẳng hạn như sự đồng thuận phân tán hay Paxos là gì.

Một trong những mục tiêu quan trọng nhất mà tôi đặt ra cho sự kiện này là thu hút các kỹ sư ngày càng nhiều hơn vào cuộc thảo luận này. Bạn cần hiểu rằng tại các hội nghị, một số chủ đề và giải pháp không chỉ được thảo luận mà còn xuất hiện một từ điển đồng nghĩa - một bộ máy khái niệm thống nhất.

Tôi coi nhiệm vụ của mình là tạo ra một nền tảng nơi mọi người có thể thảo luận về tất cả những vấn đề này, chia sẻ kinh nghiệm và ý kiến. Để bạn và tôi có sự hiểu biết chung về thuật toán này làm gì, thuật toán khác làm gì, thuật toán nào tốt hơn trong điều kiện nào, chúng có liên quan với nhau như thế nào, v.v.

Một điều rất thú vị có liên quan đến tính năng đa luồng tương tự. Khi những người bạn của chúng tôi ở Oracle (chủ yếu là Lesha Shipilev và Sergey Kuksenko) bắt đầu tích cực nói về hiệu suất và đặc biệt là về đa luồng, theo đúng nghĩa đen là hai hoặc ba năm sau, những câu hỏi này bắt đầu được hỏi tại các cuộc phỏng vấn tại các công ty, mọi người bắt đầu thảo luận về nó trong phòng hút thuốc. Đó là, một thứ mà nhiều chuyên gia hẹp hòi đột nhiên trở thành xu hướng chủ đạo.

Và điều này rất đúng. Đối với tôi, có vẻ như chúng tôi đã giúp những người này phổ biến toàn bộ vấn đề này, điều này thực sự quan trọng, hữu ích và thú vị. Nếu trước đây không ai nghĩ đến cách một máy chủ Java xử lý các yêu cầu song song thì bây giờ mọi người ít nhất đã hiểu ở một mức độ nào đó về cách thức hoạt động của tất cả. Và điều đó thật tuyệt vời.

Nhiệm vụ mà tôi thấy bây giờ là thực hiện tương tự với các hệ thống phân tán. Để mọi người hiểu đại khái nó là gì, nó đến từ đâu, có những nhiệm vụ và vấn đề gì, để điều này cũng trở thành xu hướng chủ đạo.

Các công ty có nhu cầu rất lớn về những người hiểu điều gì đó về vấn đề này và có rất ít người như vậy. Chúng tôi càng tạo ra nhiều nội dung này và có cơ hội học hỏi từ nó, thì chúng tôi càng cho mọi người cơ hội đặt câu hỏi đang được phổ biến, thì chúng tôi càng có nhiều khả năng đi theo hướng này bằng cách nào đó.

thời tiền sử

— Hội nghị lần đầu tiên được tổ chức nhưng đây không phải là lần đầu tiên nhà trường tổ chức. Tất cả những điều này đã hình thành và phát triển như thế nào?

- Đây là một câu chuyện thú vị. Hai năm trước, vào tháng 2017 năm XNUMX, chúng tôi ngồi ở Kyiv với Nikita Koval (ndkoval), một chuyên gia trong lĩnh vực đa luồng. Và anh ấy nói với tôi rằng nó sẽ được tổ chức ở St. Petersburg “Trường hè về thực hành và lý thuyết về tính toán đồng thời”.

Chủ đề về lập trình đa luồng là một chủ đề cực kỳ thú vị trong ba năm qua trong sự nghiệp kỹ sư của tôi. Và sau đó hóa ra là vào mùa hè, những người rất rất nổi tiếng đều đến St. Petersburg, Maurice Herlihy và Nir Shavit, theo sách giáo khoa mà tôi đã nghiên cứu. Và nhiều người bạn của tôi có liên quan đến việc này - ví dụ như Roma Elizarov (elizarov). Tôi nhận ra rằng đơn giản là tôi không thể bỏ lỡ một sự kiện như vậy.

Khi thấy rõ rằng chương trình năm 2017 của trường sẽ rất tuyệt vời, ý tưởng nảy sinh là các bài giảng chắc chắn phải được ghi lại trên video. Chúng tôi tại Tập đoàn JUG.ru hoàn toàn hiểu rõ về cách ghi lại những bài giảng như vậy. Và chúng tôi phù hợp với SPTCC với tư cách là những người đã làm video cho trường học. Kết quả là tất cả các bài giảng ở trường nói dối trên kênh YouTube của chúng tôi.

Tôi bắt đầu liên lạc với Pyotr Kuznetsov, nhà tư tưởng và người tổ chức chính của trường phái này, và với Vitaly Aksenov, người đã giúp tổ chức tất cả những điều này ở St. Tôi nhận ra rằng điều này cực kỳ hay và thú vị, và có lẽ sẽ rất tệ khi chỉ có 100 người tham gia mới có thể chạm vào vẻ đẹp.

Khi Peter nghĩ rằng cậu ấy cần phải bắt đầu đi học trở lại (năm 2018 không còn sức lực và thời gian nên cậu ấy quyết định thực hiện việc đó vào năm 2019), rõ ràng là chúng tôi có thể giúp cậu ấy bằng cách loại bỏ tất cả những công việc tổ chức khỏi cậu ấy. Đây là những gì đang xảy ra hiện nay, Peter xử lý nội dung và chúng tôi làm mọi việc khác. Và đây có vẻ là một kế hoạch phù hợp: Peter có lẽ quan tâm đến chương trình hơn là “mọi người sẽ ăn trưa ở đâu và khi nào”. Và chúng tôi rất giỏi làm việc với hội trường, địa điểm, v.v.

Lần này, thay vì SPTCC, trường được gọi là SPTDC, không phải “điện toán đồng thời” mà là “điện toán phân tán”. Theo đó, đây gần như là điểm khác biệt: lần trước ở trường họ không nói về hệ thống phân tán, nhưng lần này chúng ta sẽ tích cực nói về chúng.

— Vì trường học không được tổ chức lần đầu tiên nên chúng ta có thể rút ra một số kết luận từ quá khứ. Chuyện gì đã xảy ra lần trước vậy?

— Khi ngôi trường đầu tiên được thành lập cách đây hai năm, người ta dự đoán rằng sẽ có một sự kiện học thuật được các học sinh quan tâm chủ yếu. Hơn nữa, sinh viên từ khắp nơi trên thế giới vì trường chỉ dạy bằng tiếng Anh và người ta cho rằng sẽ có một số lượng đáng kể sinh viên nước ngoài đến.

Trên thực tế, hóa ra có rất nhiều kỹ sư đến từ các công ty lớn của Nga như Yandex. Có Andrey Pangin (apangin) từ Odnoklassniki, có những người từ JetBrains đang tích cực làm việc về chủ đề này. Nhìn chung, có rất nhiều gương mặt quen thuộc từ các công ty đối tác của chúng tôi ở đó. Tôi không ngạc nhiên chút nào, tôi hoàn toàn hiểu tại sao họ lại đến đó.

Trên thực tế, ban tổ chức đã kỳ vọng rằng sẽ có những học giả ở Trường, nhưng đột nhiên những người trong ngành đến, và sau đó tôi thấy rõ rằng có nhu cầu trong ngành.

Nếu một sự kiện hầu như không được quảng bá ở bất cứ đâu, ngay từ cú nhấp chuột đầu tiên đã thu hút được khán giả là người lớn, điều đó có nghĩa là thực sự có sự quan tâm. Đối với tôi, có vẻ như yêu cầu về chủ đề này đã quá hạn.

“Yêu cầu đã quá hạn”: Alexey Fedorov về hội nghị mới về hệ thống phân tán
Maurice Herlihy tại cuộc họp JUG.ru

— Ngoài trường học, Maurice Herlihy đã phát biểu tại St. Petersburg tại cuộc họp JUG.ru năm 2017, đã kể về bộ nhớ giao dịch, và điều này gần giống với định dạng hội nghị hơn một chút. Khi đó ai đã đến - những người thường đến các buổi gặp mặt JUG.ru hay một đối tượng khác?

— Thật thú vị vì chúng tôi hiểu rằng Maurice sẽ có một báo cáo chung chứ không phải báo cáo cụ thể về Java và chúng tôi đã đưa ra một thông báo rộng hơn một chút so với những gì chúng tôi thường làm cho những người đăng ký tin tức JUG của mình.

Rất nhiều người tôi biết đến từ các cộng đồng hoàn toàn không nói về Java: từ cộng đồng .NET, từ cộng đồng JavaScript. Bởi vì chủ đề về bộ nhớ giao dịch không liên quan đến một công nghệ phát triển cụ thể nào. Khi một chuyên gia đẳng cấp thế giới đến nói về trí nhớ giao dịch, việc bỏ lỡ cơ hội lắng nghe một người như vậy và đặt câu hỏi cho anh ta đơn giản là một tội ác. Nó chỉ tạo ấn tượng mạnh mẽ khi người viết cuốn sách mà bạn đang nghiên cứu đến gặp bạn và nói với bạn điều gì đó. Đơn giản là tuyệt vời.

— Và kết quả là phản hồi như thế nào? Cách tiếp cận này có quá hàn lâm và khó hiểu đối với những người trong ngành không?

- Các bài đánh giá về báo cáo của Herlihy rất tốt. Người ta viết rằng ông nói rất đơn giản và rõ ràng những điều không được mong đợi ở một giáo sư hàn lâm. Nhưng chúng ta phải hiểu rằng chúng tôi mời anh ấy là có lý do, anh ấy là một chuyên gia nổi tiếng thế giới với kinh nghiệm diễn thuyết dày dặn và có nền tảng từ rất nhiều sách và bài báo. Và có lẽ, anh ấy đã trở nên nổi tiếng về nhiều mặt nhờ khả năng truyền đạt tài liệu cho mọi người. Vì vậy, điều này không có gì đáng ngạc nhiên.

Anh ấy nói tiếng Anh bình thường, dễ hiểu và tất nhiên anh ấy hiểu rất rõ những gì mình đang nói. Đó là, bạn có thể hỏi anh ấy hoàn toàn bất kỳ câu hỏi nào. Về cơ bản, mọi người phàn nàn rằng chúng tôi dành cho Maurice quá ít thời gian cho báo cáo của anh ấy: hai giờ là không đủ cho một việc như vậy, cần ít nhất hai giờ nữa. Chà, chúng tôi đã làm được những gì chúng tôi đã làm trong hai giờ.

Động lực

— Thông thường Nhóm JUG.ru xử lý các sự kiện quy mô lớn, nhưng chủ đề này có vẻ mang tính chuyên môn cao hơn. Tại sao bạn quyết định đảm nhận nó? Liệu có sẵn sàng tổ chức một sự kiện nhỏ hơn hay có thể có nhiều khán giả tập trung về một chủ đề như vậy không?

— Thật vậy, khi bạn tổ chức một sự kiện và đặt ra một mức độ thảo luận nhất định, câu hỏi luôn đặt ra là mức độ phổ biến của cuộc thảo luận này. Có bao nhiêu người - mười, một trăm hay một nghìn - quan tâm đến điều này? Có sự cân bằng giữa khối lượng và độ sâu. Đây là một câu hỏi hoàn toàn bình thường và mỗi người giải quyết nó một cách khác nhau.

Trong trường hợp này, tôi muốn thực hiện sự kiện “cho chính mình”. Tôi vẫn hiểu đôi điều về đa luồng (tôi đã giảng về chủ đề này tại các hội nghị và đã nói với sinh viên điều gì đó vài lần), nhưng tôi là người mới khi nói đến hệ thống phân tán: Tôi đã đọc một số bài báo và xem một số bài giảng, nhưng không ngay cả một cuốn sách đầy đủ duy nhất cũng đọc nó.

Chúng tôi có một ủy ban chương trình gồm các chuyên gia trong lĩnh vực này có thể đánh giá tính chính xác của các báo cáo. Và về phần mình, tôi đang cố gắng biến sự kiện này thành một sự kiện mà tôi, với sự thiếu chuyên môn của mình, muốn tham dự. Tôi không biết liệu nó có thể thu hút được sự quan tâm của công chúng hay không. Đây có lẽ không phải là nhiệm vụ quan trọng nhất của sự kiện ở giai đoạn này. Bây giờ điều quan trọng hơn là tạo ra chương trình mạnh nhất trong thời gian ngắn.

Có lẽ bây giờ tôi đặt cho nhóm không phải nhiệm vụ “tập hợp một nghìn người lần đầu tiên” mà là “làm cho hội nghị xuất hiện”. Điều này nghe có vẻ không có tính kinh doanh và hơi ngây thơ, mặc dù tôi không phải là người vị tha chút nào. Nhưng đôi khi tôi có thể cho phép mình có một số quyền tự do.

Có những thứ quan trọng hơn tiền và hơn cả tiền. Chúng tôi đã tổ chức một số lượng lớn các sự kiện quy mô lớn thú vị cho hàng nghìn người trở lên. Các hội nghị Java của chúng tôi từ lâu đã vượt quá một nghìn người và hiện tại các sự kiện khác đang vượt qua ngưỡng này. Nghĩa là, việc chúng ta đã trở thành những nhà tổ chức có kinh nghiệm và nổi tiếng không còn giá trị nữa. Và có lẽ, những gì chúng ta kiếm được từ những sự kiện này mang lại cho chúng ta cơ hội tái đầu tư vào những gì thú vị đối với chúng ta và trong trường hợp này là đối với cá nhân tôi.

Khi thực hiện sự kiện này, tôi đang đi ngược lại một số nguyên tắc của tổ chức chúng ta. Ví dụ, chúng tôi thường cố gắng chuẩn bị trước các hội nghị rất nhiều, nhưng hiện tại chúng tôi có thời hạn rất chặt chẽ và chúng tôi hoàn thành chương trình chỉ một tháng trước khi sự kiện diễn ra.

Và sự kiện này sẽ có 70-80% bằng tiếng Anh. Ở đây cũng vậy, luôn nảy sinh một cuộc thảo luận về việc liệu chúng ta có cần gần gũi hơn với mọi người (những người hiểu rõ hơn khi hầu hết các báo cáo đều bằng tiếng Nga) hay với toàn thế giới (vì thế giới kỹ thuật nói tiếng Anh). Chúng tôi thường cố gắng thực hiện nhiều báo cáo bằng tiếng Nga. Nhưng không phải lúc này.

Hơn nữa, chúng tôi cũng sẽ yêu cầu một số người nói tiếng Nga nói bằng tiếng Anh. Theo một nghĩa nào đó, đây là một cách tiếp cận hoàn toàn chống lại người dùng và vô nhân đạo. Nhưng chúng ta phải hiểu rằng hiện tại không có tài liệu tiếng Nga nào về chủ đề này và bất kỳ ai quan tâm đến vấn đề này đều buộc phải đọc bằng tiếng Anh. Điều này có nghĩa là bằng cách nào đó anh ấy có thể hiểu được tiếng Anh. Nếu trong trường hợp của JavaScript, Java hoặc .NET, có rất nhiều người không giỏi tiếng Anh nhưng đồng thời có thể lập trình tốt, thì có lẽ, hệ thống phân tán là một lĩnh vực đơn giản là không có lĩnh vực nào khác. cách học bây giờ.

Tôi thực sự muốn tiến hành thử nghiệm này: công chúng ở Nga sẽ cảm nhận như thế nào về một sự kiện sử dụng tiếng Anh với 70–80% sự kiện. Liệu nó có vào hay không? Chúng tôi không biết trước điều này vì chúng tôi chưa bao giờ làm điều này. Nhưng tại sao không làm điều đó? Hãy coi đây là một thử nghiệm lớn mà tôi không thể không thử.

Chương trình học SPTDC đã có sẵn xuất bản hoàn toàn, và trong trường hợp của Hydra thì đã có đã biết một phần đáng chú ý và chúng tôi sẽ sớm công bố bản phân tích về toàn bộ chương trình hội nghị.

Nguồn: www.habr.com

Thêm một lời nhận xét