{"repo":"apache/pekko","free":true,"listed":false,"github":"https://github.com/apache/pekko","clone":"git clone https://github.com/apache/pekko.git","description":"Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala","language":"Scala","stars":1626,"topics":["actor-model","cloud-native","concurrency","distributed-actors","distributed-systems","high-performance","pekko","reactive","streaming","message-driven"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Apache Pekko Apache Pekko is an open-source framework for building applications that are concurrent, distributed, resilient and elastic. Pekko uses the Actor Model to provide more intuitive high-level abstractions for concurrency. Using these abstractions, Pekko also provides libraries for persistence, streams, HTTP, and more. Pekko is a fork of Akka 2.6.x, prior to the Akka project's adoption of the Business Source License. Pekko now contains some features from Akka 2.7.0 (Apache 2.0 Licensed now) Reference Documentation See https://pekko.apache.org for the documentation including the API docs. The docs for all the Apache Pekko modules can be found there. Building from Source The CI build is Linux based (Ubuntu) and most Pekko developers use Macs or Linux machines. There have been reports of issues when building with Windows (#829). Using IntelliJ IDEA To use IntelliJ IDEA, you need to configure your project to use JDK 17. For a visual guide, refer to this Q&A. - File Project Structure Project Settings Project Set your JDK to version 17 - Settings ... Scala Compiler Server Set your JDK to version 17 - Settings ... sbt Set your JRE to version 17 Prerequisites - Make sure you have installed a Java Development Kit (JDK) version 17 or later. - Make sure you have sbt installed and using this JDK. - Graphviz is needed for the scaladoc generation build task, which is part of the release. Running the Build - Open a command window and change directory to your preferred base directory","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/pekko/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}