Learn System Design concepts and prepare for interviews using free resources.
Repository Index
80,339 visible repositories in the index
1–23 of 23 · Most stars
Learn Low Level Design (LLD) and prepare for interviews using free resources.
- awesome
- design-patterns
- interview
- interview-practice
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
- algorithms
- coding
- data-structures
- leetcode
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
- android-cleanarchitecture
- architectural
- java
- android-application
Translatedflink learning blog. http://www.54tianzhisheng.cn/ Covers Flink introduction, concepts, principles, hands-on practice, performance tuning, source code analysis, and more. Includes learning examples involving Flink Connector, Metrics, Library, DataStream API, Table API & SQL, and also shares large-scale project cases of Flink in production (PV/UV, log storage, real-time deduplication of 10 billion records, monitoring and alerting). You are welcome to support my column 《大数据实时计算引擎 Flink 实战与性能优化》 ("Big Data Real-Time Computing Engine Flink: Hands-On Practice and Performance Optimization")
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
- aws
- documentation
- examples
- java
Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI".
This is the new home of the original DDD Sample app (previously hosted at sf.net)..
Algorithms and Data Structures implemented in Java
- java
- algorithm
- sort
- graph
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
- mvp-architecture
- dagger2
- rxjava
- fast-android-networking
This is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett.
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
- mvvm
- mvvm-architecture
- android
- android-architecture
This repository contains the iOS and Android sample apps and API for creating third party sticker packs for WhatsApp.
You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.
This is a list of all awesome and useful android studio plugins.
- android
- android-studio
- android-plugin
- tools
This is starter template for writing Android apps using Clean architecture
This sample project shows how to apply MVP and Clean architecture on an Android app
This repository has samples that demonstrate various aspects of the AWS SDK for Android, you can get the SDK source on Github https://github.com/aws-amplify/aws-sdk-android/
EventStorming workshop, this is a hands-on workshop. Contains such topics: DDD, Event storming, Specification by example. Including the AWS product : Serverless Lambda , DynamoDB, Fargate, CloudWatch.
- aws
- eventstorming
- ddd
- serverless
Learn the DSA and be Interview ready
- dsa
- java
- coding-challenges
- data-structures-and-algorithms
Sample code for a java application that uses Elastic Beanstalk, S3, DynamoDB, and SQS to create a meme generation website and processing pipeline. For a demonstration of the application in action, see this talk from AWS re:Invent 2012: http://www.youtube.com/watch?v=YeRNErD81VA
Just a simple implementation of DDD + clean architecture pattern. It also contains the exaplanation about the concepts that supports this implementation.
- domain-driven-design
- ddd
- ddd-architecture
- ddd-patterns