Saint P Rubyconf 2024

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ:

ВрСмя: 11:00 - 18:00

 

# ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° мСроприятия:
 

1. Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ Π‘Π°Π»Π°Ρ…ΡƒΡ‚Π΄ΠΈΠ½ΠΎΠ² (Π‘Π±Π΅Ρ€ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚)

Π’Π΅ΠΌΠ°: Strangler-ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ для Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π°

ОписаниС:

Под практичСским ΡƒΠ³Π»ΠΎΠΌ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ шаблон Strangler для ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ эндпойнтов ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π° Π² обособлСнныС сСрвисы. Рассмотрим ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π΅Π³ΠΎ примСнСния ΠΈ условия, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ максимально ΠΏΠΎΠ»Π΅Π·Π΅Π½. Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ тонкости Π΅Π³ΠΎ примСнСния, ΠΈ Ρ‚ΡƒΠ»ΠΈΠ½Π³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ упростит процСсс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.


 

2. Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ ΠšΠΎΡ€ΠΎΠΏΠ΅Π½ΠΊΠΎ (Evrone)

Π’Π΅ΠΌΠ°: Π§Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ API Π² Rails

ОписаниС:

Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с Π΄ΠΎΠ»Π³ΠΎΠΉ историСй Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒ API, Π½ΠΎ появились Π½ΡŽΠ°Π½ΡΡ‹ с наслСдованиСм Π² Ruby. Π’ Π΄ΠΎΠΊΠ»Π°Π΄Π΅ Π±ΡƒΠ΄ΡƒΡ‚ освСщСны эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ способы ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.


 

3. Рустам Π˜Π±Ρ€Π°Π³ΠΈΠΌΠΎΠ²(Umbrellio) 

Π’Π΅ΠΌΠ°: redis_queued_locks - ΠΊΠΎΠ³Π΄Π° redlock Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, Π° advisory ΡƒΠΆΠ΅ Π΄ΠΎΡ€ΠΎΠ³ΠΎ

ОписаниС:

Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ уровня прилоТСния - наш часто ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ инструмСнт Π² асинхронной Π»ΠΎΠ³ΠΈΠΊΠ΅. Но Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΡŽΠ°Π½ΡΡ‹.

РасскаТу ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π±Ρ€Π°Ρ‚ΡŒ PG-adivsory-Π»ΠΎΠΊΠΈ стало Π΄ΠΎΡ€ΠΎΠ³ΠΎ, Π° redlock-rb ΡƒΠΆΠ΅ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ (Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… кСйсах - Π½Π΅ справляСтся). КакиС Π·Π°Π΄Π°Ρ‡ΠΈ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ инструмСнт, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» прСдоставляСт ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠΏΠ°ΠΊΡ‚ это Π΄Π°Π»ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅.
 

4. Π”Π°Π½ΠΈΠΈΠ» Боболь (eportald.org)

Π’Π΅ΠΌΠ°: ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹

ОписаниС:

РасскаТу Π²Π°ΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΊΠ°ΠΊ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π³ΠΎ состояния, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. КакиС языки для этого Π΅ΡΡ‚ΡŒ, ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π²Ρ‹ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° Ruby.


 

5. Антон Π”Π°Π²Ρ‹Π΄ΠΎΠ²

Π’Π΅ΠΌΠ°: Workshop: Event Storming

ОписаниС:

Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄ Event Storming ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бизнСс-процСссы Π² вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ! ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ сСссии Event Storming для создания эффСктивных ΠΈ понятных ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ процСссов. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ практичСскиС Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ Ρ†Π΅Π½Π½Ρ‹Π΅ инсайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.


 

6. АлСксандр ΠšΡƒΠ΄Ρ€ΠΈΠ½

Π’Π΅ΠΌΠ°: Π Π°Π±ΠΎΡ‚Π° с трСбованиями

ОписаниС:

Π‘Π±ΠΎΡ€ ΠΈ Π°Π½Π°Π»ΠΈΠ· Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ. Как ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡŽ с Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ? Π£Π»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°? Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ Π½Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ.


 

7. Иван Π¨Π°ΠΌΠ°Ρ‚ΠΎΠ²

Π’Π΅ΠΌΠ°: Entity-Component-System (ECS) Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°

ОписаниС:

РСльсовикам ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Π° чСткая структура ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° благодаря ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρƒ MVC. Однако, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ³Ρ€ Π½Π° Ruby, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ Π·Π½Π°ΡŽΡ‚, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ, Ссли Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ слоТнСС тСтриса. Π’ Π³Π΅ΠΉΠΌΠ΄Π΅Π²Π΅ сСйчас популярСн ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ECS (Entity-Component-System), ΠΈ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄Π΅ я подСлюсь этим ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠΌ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
 

Π–Π΄Π΅ΠΌ вас Π½Π° нашСм мСроприятии. РСгистрация ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Π°! НС пропуститС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ свои ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ.

CΡ‚Ρ€ΠΈΠΌ ΠΈ запись ΠΊΠ°ΠΊ всСгда Π±ΡƒΠ΄ΡƒΡ‚ доступны Π½Π° нашСм ΡŽΡ‚ΡƒΠ± ΠΊΠ°Π½Π°Π»Π΅: https://www.youtube.com/channel/UCyHtFK5W4afzl_Os-vkG2IQ

#ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹
https://t.me/saintpruby

https://t.me/wi11son

There are no comments. Be the first one!

Lesta Games