Toolverse
All skills

scala-pro

by sickn33

Master enterprise-grade Scala development with functional programming, distributed systems, and big data processing. Expert in Apache Pekko, Akka, Spark, ZIO/Cats Effect, and reactive architectures. Use PROACTIVELY for Scala system design, performance optimization, or enterprise

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
Frontend
Views
27

About this skill

Master enterprise-grade Scala development with functional programming, distributed systems, and big data processing. Expert in Apache Pekko, Akka, Spark, ZIO/Cats Effect, and reactive architectures. Use PROACTIVELY for Scala system design, performance optimization, or enterprise integration.

How to use

  1. Zidentyfikuj zakres swojego zadania związanego ze Scalą — czy dotyczy ono programowania funkcyjnego, systemów rozproszonych, big data czy architektury reaktywnej. Wyjaśnij cele, ograniczenia i wymagane dane wejściowe.

  2. Skonsultuj się ze skillem w sprawie najlepszych praktyk i list kontrolnych dla Twojego konkretnego problemu. Skill dysponuje wiedzą o Scala 3, systemach efektów (Cats Effect, ZIO), modelach aktorów (Apache Pekko, Akka), Spark oraz zaawansowanym programowaniu typów.

  3. Poproś o konkretne kroki implementacyjne i wytyczne dotyczące weryfikacji rozwiązania. Jeśli potrzebujesz szczegółowych przykładów, skill może odwołać się do playbooka implementacyjnego zawartego w dokumentacji.

  4. Zastosuj rekomendacje do swojego kodu, zwracając szczególną uwagę na immutabilność, bezpieczeństwo typów i reaktywne wzorce projektowe.

  5. Zweryfikuj wynik poprzez testy jednostkowe i integracyjne, upewniając się, że rozwiązanie spełnia wymagania dotyczące wydajności i skalowalności systemów rozproszonych.

Related skills