Mohamed HOSNI's repositories

spring-boot-artemis-demo

A sample project to demonstrate the asynchronous communication between two spring boot apps producer and consumer through Apache ActiveMQ Artemis 2.4.0

Language:JavaStargazers:20Issues:4Issues:0

keycloak-admin-client-sample

A sample demo that demonstrate the use of Keycloak

Language:JavaStargazers:12Issues:2Issues:0

keycloak-multi-modules-spring-security

Keycloak 3.4.1 Spring Boot Security 4 Integration ( OAuth 2.0 Standard Code Flow + Bearer Token )

spring-boot-artemis-clustered-topic

A sample project to demonstrate the asynchronous communication between two spring boot apps producer and consumer through Apache ActiveMQ Artemis 2.4.0 using topic (publish-subscribe) in a cluster mode.

Language:JavaStargazers:6Issues:2Issues:0

pub-sub-stream

Demo project for Spring Cloud Stream (Source => Processor => Sink)

Language:ShellStargazers:3Issues:3Issues:0

ES-CQRS

Events Sourcing within the CQRS for Microservices Development

Language:ShellStargazers:2Issues:2Issues:0

keycloack-springboot-angular-demo

Demo for configuring Keycloak authentication for a spring-boot rest service and AngularJs web client

Language:JavaScriptStargazers:2Issues:3Issues:1

spring-boot-artemis-clustered-queue

A sample project to demonstrate the asynchronous communication between two spring boot apps producer and consumer through Apache ActiveMQ Artemis 2.4.0 using queue in a cluster mode.

akka-streams-step-by-step

Initial introduction to akka-stream throught offcial documentation

Language:ScalaStargazers:1Issues:2Issues:0

Databricks-Certified-Associate-Developer-CRT-020

CRT020: Databricks Certified Associate Developer for Apache Spark 2.4 & Scala 2.11 Certification Notes

Ofamy.Backend

Backend System of a p-commerce platform integrating a social network

Language:JavaStargazers:1Issues:2Issues:0

recursion-schemes-matryoshka-intro

Sample introduction to recursive schemes and matryoshka (Library that specializes on implementing recursion schemes on fixed-point types of recursive structures.)

Language:ScalaStargazers:1Issues:2Issues:0

spark-scala-tutorial

A free tutorial for Apache Spark.

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:1Issues:2Issues:0

Spark-Structured-Streaming-Examples

Spark Structured Streaming / Kafka / Cassandra / Elastic

Language:ScalaLicense:Apache-2.0Stargazers:1Issues:2Issues:0

spark-training

Repository used for Spark Trainings

Language:Jupyter NotebookStargazers:1Issues:1Issues:0
Language:ScalaLicense:Apache-2.0Stargazers:0Issues:2Issues:0

CKAD-exercises

A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation

License:MITStargazers:0Issues:1Issues:0

kafka-streams-demo

Collection of my learning path about Kafka and Kafka streams

Language:ScalaStargazers:0Issues:2Issues:0

learn-apache-beam

Learn apache beam with pyhton from official documentation

Language:PythonStargazers:0Issues:3Issues:0

99-Scala-Problems

:bulb: 99 Scala Problems

Language:ScalaStargazers:0Issues:0Issues:0

coursera-spark-notes

Study notes for "Big Data Analysis with Scala and Spark" on Coursera

License:MITStargazers:0Issues:0Issues:0

earlybirds-spark-csv-test

Spark coding exercise with Scala

Language:ScalaStargazers:0Issues:2Issues:0

EPFL-Big-Data-Analysis-with-Scala-and-Spark

Manipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industrial uses of functional ideas. This is evidenced by the popularity of MapReduce and Hadoop, and most recently Apache Spark, a fast, in-memory distributed collections framework written in Scala. In this course, we'll see how the data parallel paradigm can be extended to the distributed case, using Spark throughout. We'll cover Spark's programming model in detail, being careful to understand how and when it differs from familiar programming models, like shared-memory parallel collections or sequential Scala collections. Through hands-on examples in Spark and Scala, we'll learn when important issues related to distribution like latency and network communication should be considered and how they can be addressed effectively for improved performance.

Language:ScalaStargazers:0Issues:0Issues:0

jto-validation-api-demo

Playing with `JTO` validation api

Language:ScalaStargazers:0Issues:0Issues:0

kafka-streams-scala-playground

Playing with KStreams (2.4) and Scala with Processor API

Language:ScalaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

Learning-Akka

samples application for akka topics

Language:ScalaStargazers:0Issues:2Issues:0

scala-with-cats-exercices

Exercises shipped with `Scala with Cats` book

Language:ScalaStargazers:0Issues:0Issues:0

SimpleFilesSearchCmdLineTool

An example in Scala to search for some words in files inside a given directory

Language:ScalaStargazers:0Issues:2Issues:0
Language:ScalaStargazers:0Issues:1Issues:0