File tree 2 files changed +10
-3
lines changed
2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 416
416
** Пул операторов (Statement pooling)**
417
417
418
418
http:// evtuhovich .ru / blog/ 2012 / 02 / 12 / pgbouncer/
419
+
419
420
http:// pgbouncer .ru / usage/
421
+
420
422
https:// postgrespro .ru / docs/ postgrespro/ 10 / pgbouncer
421
423
422
424
< / details>
433
435
Особенностью PgQ является то, что события из нее достаются пачками (batch).
434
436
Поэтому надо быть внимательным, чтобы не отреагировать на одно и то же событие несколько раз
435
437
(например, если обработчик собыий аварийно завершился, перед выходом стоит все необработанные события
436
- отправить на повтор и закрыть пакет).< / details>
437
-
438
+ отправить на повтор и закрыть пакет).
439
+
440
+ < / details>
438
441
1 . Что такое синхронные и асинхронные операции?
439
442
1 . Как устроены индексы postgres?
440
443
441
444
Где искать ответы:
442
445
443
446
* https:// www .codecademy .com/ learn/ learn- sql
447
+ * http:// 2sql .ru /
Original file line number Diff line number Diff line change 556
556
* Unicorn
557
557
* Iodine
558
558
</details>
559
- 1. Что такое Save Navigation
559
+ 1. Что такое safe navigation?
560
560
561
561
<details>
562
562
<summary>Ответ</summary>
583
583
аргумент `bar()` будет вычислен только тогда, когда `obj` не равен `nil`.
584
584
585
585
http://mitrev.net/ruby/2015/11/13/the-operator-in-ruby/
586
+
586
587
https://www.competa.com/blog/ruby-safe-navigation-operator-methods/
588
+
587
589
https://habr.com/ru/company/truevds/blog/271301/
590
+
588
591
https://medium.com/@CohenCarlisle/why-you-shouldnt-be-using-rails-try-for-nil-safe-navigation-in-ruby-d3123a3965ac
589
592
</details>
590
593
You can’t perform that action at this time.
0 commit comments