Рубрики
Без рубрики

информационный бюллетень “балалайка ИТ” №12

Курировал информационный бюллетень по ИТ. Из России с любовью. Выпуск №12. Помеченный как react, узел, java, веб-разработчик.

Это наш 12-й информационный бюллетень. Это означает, что мы вместе исследуем мир веб-разработки в течение полугода. К сожалению, но новых выпусков информационного бюллетеня еще долго не будет. Это не прощание, скорее, увидимся позже. А пока не стесняйтесь подписываться на личные блоги наших кураторов: А пока не стесняйтесь подписываться на личные блоги наших кураторов: и и . Давайте оставаться на связи!

  • В этом посте Брэндон Харрис показывает нам, как синтезировать миллиарды строк данных истинных временных рядов с помощью компонента авторегрессии, а затем изучить их с помощью ClickHouse, СУБД OLAP с большим объемом данных, и все это на AWS.
  • DuckDB – встраиваемая база данных для аналитических рабочих нагрузок.
  • Как вы думаете, mmap быстрее, чем системные вызовы? Что ж, mmap может ускорить работу вашего приложения, но с определенными условиями. Саша Федорова дает нам отличное подробное объяснение того, как это работает .
  • Распределенные транзакции трудно реализовать правильно. На самом деле, многие современные базы данных даже не утруждают себя их поддержкой. FaunaDB не относится к их числу, так как он строит транзакции поверх Calvin алгоритм.
  • Многоуровневую компиляцию JIT можно найти во многих современных средах выполнения, и JVM не имеет значения. Некоторое время назад Рафаэль Винтерхальтер выступил с приятным докладом об основных принципах компилятора C2 в Hotspot.
  • ForkJoinPool доступен с Java 7 и используется в нескольких местах стандартной библиотеки, например, в параллельных потоках. В нем заложено много хороших идей, таких как очередь на одного работника и кража работы. Если вы не знакомы с этими подробностями, вы можете найти их в оригинале статьи Дуга Ли.
  • Мономорфизм – очень важное определение для JIT-компиляции в JavaScript (и не только – см. вышеприведенный доклад Рафаэля Винтерхальтера). Несколько лет назад Вячеслав Егоров написал блестящий пост , чтобы объяснить, как JIT-компилятор V8 использует мономорфизм.
  • es build – новичок в семействе упаковщиков и минификаторов. Написано на языке Go. Утверждает, что он чрезвычайно быстр.
  • 7-й час вечера закончился. Много новых вкусностей. Узнайте о них больше здесь .

Оригинал: “https://dev.to/balalaikait/balalaika-it-newsletter-12-5c0k”