All Projects → trknhr → akka-http-realworld-example

trknhr / akka-http-realworld-example

Licence: MIT license
Exemplary real world application built with Scala + Akka HTTP https://realworld.io

Programming Languages

scala
5932 projects

Projects that are alternatives of or similar to akka-http-realworld-example

Chronicler
Scala toolchain for InfluxDB
Stars: ✭ 24 (-20%)
Mutual labels:  akka-http
Akka Http Scalajs.g8
Giter8 template to get started with Akka HTTP and Scala.js.
Stars: ✭ 105 (+250%)
Mutual labels:  akka-http
Akka Management
Akka Management is a suite of tools for operating Akka Clusters.
Stars: ✭ 218 (+626.67%)
Mutual labels:  akka-http
Sttp
The Scala HTTP client you always wanted!
Stars: ✭ 1,078 (+3493.33%)
Mutual labels:  akka-http
Squbs
Akka Streams & Akka HTTP for Large-Scale Production Deployments
Stars: ✭ 1,365 (+4450%)
Mutual labels:  akka-http
Typed Schema
Typelevel http service definition DSL
Stars: ✭ 145 (+383.33%)
Mutual labels:  akka-http
Es Cqrs Shopping Cart
A resilient and scalable shopping cart system designed using Event Sourcing (ES) and Command Query Responsibility Segregation (CQRS)
Stars: ✭ 19 (-36.67%)
Mutual labels:  akka-http
akka-react-cloudant
A Soccer Dashboard created by scraping EPL website using Akka backend and ReactJS frontend and IBM Cloudant for object storage. IBM Cloud Foundry is used to host both frontend and backend app.
Stars: ✭ 21 (-30%)
Mutual labels:  akka-http
Akka Http Quickstart Scala.g8
Stars: ✭ 103 (+243.33%)
Mutual labels:  akka-http
Kafka Streams Scala
Thin Scala wrapper around Kafka Streams Java API
Stars: ✭ 192 (+540%)
Mutual labels:  akka-http
Akka Http
The Streaming-first HTTP server/module of Akka
Stars: ✭ 1,163 (+3776.67%)
Mutual labels:  akka-http
Scala Ddd Example
🎯 λ Hexagonal Architecture + DDD + CQRS applied in Scala using Akka HTTP
Stars: ✭ 86 (+186.67%)
Mutual labels:  akka-http
Otoroshi
Lightweight api management on top of a modern http reverse proxy
Stars: ✭ 177 (+490%)
Mutual labels:  akka-http
Spark As Service Using Embedded Server
This application comes as Spark2.1-as-Service-Provider using an embedded, Reactive-Streams-based, fully asynchronous HTTP server
Stars: ✭ 46 (+53.33%)
Mutual labels:  akka-http
Akka Http Cors
Akka Http directives implementing the CORS specifications defined by W3C
Stars: ✭ 234 (+680%)
Mutual labels:  akka-http
Scale
Another example of a REST API with Akka HTTP
Stars: ✭ 23 (-23.33%)
Mutual labels:  akka-http
Kebs
Scala library to eliminate boilerplate
Stars: ✭ 113 (+276.67%)
Mutual labels:  akka-http
reducio
❱ 🐇 URL shortener service is written in Scala using Akka-Http and Redis ❰
Stars: ✭ 69 (+130%)
Mutual labels:  akka-http
distributed-cache-on-k8s-poc
[PoC] Distributed Cache with Akka Cluster Sharding and Akka HTTP on Kubernetes
Stars: ✭ 15 (-50%)
Mutual labels:  akka-http
Remora
Kafka consumer lag-checking application for monitoring, written in Scala and Akka HTTP; a wrap around the Kafka consumer group command. Integrations with Cloudwatch and Datadog. Authentication recently added
Stars: ✭ 183 (+510%)
Mutual labels:  akka-http

RealWorld Example Applications

Build Status

PRs and issues welcome!

Getting started

  1. Clone this repo
    git clone https://github.com/1984weed/akka-http-realworld-example
    
  2. Launch local Database using dokcer-compose
    docker-compose up
    
  3. sbt run to start the local server

It launches on localhost:9000

Application Structure

Each directory under the realworld.com/ has a responsibility for each Domail. (e.g articles has only a responsibility for article router, logic and Database

Main Dependencies

  • Slick3
  • circe
  • Flyway

Development

Hot reloading

sbt ~reStart

Code Format

sbt scalafmt

Licence

Copyright Copyright (C) 2019 Teruo Kunihiro. Distributed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].