В выпуске: быстрый компилятор подмножества Scala, анонс Scala.js 1.0.0-M3, Scala в Starbucks и Zalando, Akka stream Pitfalls.
В мире компиляторов
Второй пререлиз Dotty.
Твиттер начал делать свой быстрый компилятор подмножества Scala, основанный на идее параллелизации типизации. Кстати, Евгений Бурмако расскажет об этом подробнее на ScalaUA.
Вышла первая версия Hydra — коммерческая версия параллелизированного Scala-компилятора.
Заметки Георгия Косаковского, автора первой параллелизации компилятора подмножества Scala, — Kentucky Mule.
Наконец доступен пререлиз Scala-2.13-M3 с включенной поддержкой литеральных типов. А в M4 обещают новые коллекции.
Новое в языке
O’dersky предложил новый подход к метапрограммированию, объединяющий подход макросов и LMS.
Заметки с митинга Scala Center: сентябрь, декабрь.
Инструменты
Bloop — дополнение к sbt или maven, которое держит компилятор загруженным, для быстрой компиляции.
Mill — альтернатива sbt от Ли Хаоу.
Еще одна альтернатива CBT, про которую мы уже упоминали раньше.
Ну а сам sbt не стоит на месте.
Scala.js
Новости из мира Кафки
Главное событие: KSQL.
Дискуссия о ‘exactly-oncle delivery in Kafka’.
Message queue on top of Kafka.
Фреймворк для локального тестирования kafka топологий.
Lightbendзаопенсорсил свою обертку.
Как Slack использует kafkaдля разгрузки БД.
Akka
Akka Cluster in Kubernets: traps and pitfalls.
Data Pipeline на основе Akka Streams: шаг за шагом.
Максимизацияпропускной способности Akka Streams.
Scyllaдопилили до возможности запуска с ней Akka persistence.
Индустрия
MakeMyTrip: Personalization User Data Store.
X.ai: Using Scala to Build an AI-Powered Personal Assistant.
Разное
Видео с coursera-курса Reactive Programmingдоступно бесплатно.
Ли Хаоу о процессе автоматического тестирования.
Whats made ScalaFiddle so fast.
FP в Scala — стало ли лучше?
Язык математикии язык бизнеса.
2 цента в защиту OOPот автора Monix.
Технічна стаття українською — про Scala UI на Android.
Service discovery with CRDT-s.
События
Появилась киевская митап-группа — организаторы проводят регулярные события с удаленными докладами по скайпу.
← Предыдущий выпуск: Scala дайджест #7.