Tomzhang's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

papers-we-love

Papers from the computer science community to read and discuss.

mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

Language:JavaScriptLicense:MITStargazers:70142Issues:641Issues:2891

awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

License:MITStargazers:57738Issues:1869Issues:0

awesome-ios

A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects

Language:SwiftLicense:MITStargazers:46759Issues:1820Issues:478

awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

90DaysOfDevOps

This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.

Language:ShellLicense:NOASSERTIONStargazers:26323Issues:526Issues:86

source-code-hunter

😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等

Language:JavaLicense:CC-BY-SA-4.0Stargazers:21862Issues:454Issues:33

system-design-interview

System design interview for IT companies

caffeine

A high performance caching library for Java

Language:JavaLicense:Apache-2.0Stargazers:15628Issues:371Issues:706

mycli

A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.

Language:PythonLicense:NOASSERTIONStargazers:11378Issues:187Issues:662

awesome-distributed-systems

A curated list to learn about distributed systems

leetcode-patterns

A pattern-based approach for learning technical interview questions

Language:JavaScriptLicense:GPL-3.0Stargazers:9909Issues:117Issues:127

m-cli

 Swiss Army Knife for macOS

Language:ShellLicense:MITStargazers:9649Issues:101Issues:93

asynq

Simple, reliable, and efficient distributed task queue in Go

awesome-resume

Resume,Resume Templates,程序员简历例句,简历模版,

library

A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.

Language:JavaLicense:MITStargazers:4665Issues:202Issues:39

IDDD_Samples

These are the sample Bounded Contexts from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168

Language:JavaLicense:NOASSERTIONStargazers:3742Issues:246Issues:35

Remembering-Haoel

记录您对左耳朵耗子(陈皓)的点滴回忆

Scalable-Software-Architecture

Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.

License:MITStargazers:1990Issues:109Issues:0

welcome-to-ddd

Definitions of DDD and fundamental concepts to reduce the learning curve and confusion

py-caskdb

(educational) build your own disk based KV store

Language:PythonLicense:MITStargazers:1168Issues:8Issues:1

spring-data-commons

Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.

Language:JavaLicense:Apache-2.0Stargazers:761Issues:90Issues:2424

event-sourcing-cqrs-examples

Event Sourcing and CQRS in practice.

Language:JavaLicense:MITStargazers:554Issues:19Issues:1

SimpleDB

UC Berkeley's Database class CS186: Implement A Simple Database Management System

xoom-examples

The VLINGO XOOM examples demonstrating features and functionality available in the reactive components. See each of the submodules for specific examples.

Language:JavaLicense:MPL-2.0Stargazers:186Issues:18Issues:16

mywms

myWMS: Warehouse Management System

Language:JavaLicense:NOASSERTIONStargazers:100Issues:17Issues:16

kafka-streams-examples

Demo applications and code examples for Apache Kafka's Streams API.

Language:JavaLicense:Apache-2.0Stargazers:34Issues:163Issues:120