PHP source code encrypt module (PHP源码加密扩展)
Linux内核源码分析
PHP unique ID generator
a fast and simple message queue server
Unique Key Generate Server
Bolt - The Realtime Image Compress System
PHP local cache
Tiny DB implements in PHP
libtask extension for php
Blockchain implementation in PHP
A simple HTTP server for study HTTP protocol
A C language ToolKit which simple and easy to use
PHP FastCGI client
Linux 2.4.0 source code reading notes
Book PDF
Linux 网络协议栈源码分析
Tiny debugger
Add some comments for nginx-0.0.1
Golang local cache implements
Sensitive Word Filter Server
完全理解Linux内存管理
linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频
A lightweight ANSI C imgui toolkit
linux-v.1.1.0 源码分析
FastLog is a PHP extension for asynchronous logger
TCP/IP stack source code analyze, base on Linux-1.0
这是一本开源的Go语言进阶图书,帮助初级Go程序员成为资深专家,欢迎加入~
腾讯物联网终端操作系统
book
nginx-1.9.2源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释,最全面的nginx源码阅读分析中文注释,持续更新
Linux 内核揭密
A tiny blockchain supporting free transactions and state modification experimentally.
收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料
Redis server implement by Golang
Linux 1.2.13 网络协议栈学习
open source reading comments
Linux version 0.11 comments
A simple encrypt and decrypt PHP's extension.
A fast and simple web server implemented by C
save call stack when PHP process exception exit
Russ Cox's libtask (with enhancements)
Disque is a distributed message broker
Never: statically typed, embeddable functional programming language.
Simple Interpreter
A compiler for turtle language
SJTU chcore lab
分布式一致性协议相关论文及中文译文,涵盖Paxos、Raft、Zab
基于Golang实现的mysql数据库
Disseminated, Distributed OS for Hardware Resource Disaggregation
Linux内核1.0版本源码阅读和注释
中文版的 MIT xv6 文档
docker源码学习和注解(基于docker 1.2.0)
从零开始研究外挂设计原理
一步步写嵌入式操作系统
PHP7内核剖析
这里面的代码注释,前后花了六年时间,几乎所有重要的内核子系统都注释了,例如中断、互斥、时钟、信号、内存、调度、网络协议栈、文件系统
《自己动手写Java虚拟机》源代码
redis 3.2.8 的源码注释
计算机学科基础知识和主流编程语言相关内容的总结
darknet深度学习框架源码分析:详细中文注释,涵盖框架原理与实现语法分析
Linux操作系统原理与应用第二版改编
后端架构师技术图谱
谢宝友的Linux2.6.11源码注释。linux 2.6.11.12代码注释。主要参考《深入理解LINUX内核第三版》、《深入理解LINUX网络内幕》、《深入理解LINUX虚拟内存管理》等书籍
从零开始的 JSON 库教程
:banana: 我的技术摘要
Linux内核与设备驱动程序学习笔记
:heart:中国科学技术大学课程资源
Rust By Example 中文版(包含在线代码编辑器)
从问题切入,串连 Go 语言相关的所有知识,融会贯通。
docker源码分析
C++那些事
《k8s-1.13版本源码分析》
分享Linux内核的一些有趣知识点
Linux0.11 with MMU for K210(RISC-V) Version
Simple kernel for learning operating systems. 用于学习操作系统的简单内核
Tutorial for rCore OS step by step
Embedded Javascript engine for C/C++ with networking, file, database and device interfaces
Embedded JavaScript engine for C/C++
b+tree
libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless
Comments for Linux-v1.0
精通以太坊 (中文版)
JVM implementation by Golang
模仿 Java 的 Spring 全家桶实现的一套 GoLang 的应用程序框架 🚀
百度网盘不限速客户端, golang + qt5, 跨平台图形界面
Java study
tiny but powerful rpc framework
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)
Go library for myself
Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。
copy from http://mujs.com/
extension for PHP change JPEG/PNG to WebP
My tiny OS
PHP extension for HTTP server
copy from lwip http://savannah.nongnu.org/projects/lwip/
Very simple unique ID generator, using HTTP protocol
Copy from http://code.taobao.org/svn/tinixdev/
清华大学操作系统课程的ucore os
多线程Javascript引擎, 纯C开发.
程序员如何优雅的挣零花钱
Open C Book
A minimal B+ tree implementation for key-value store
Yod PHP Framework
A tiny PHP MVC framework
Thinking In PHP Internals. 内含开源书籍《深入理解PHP内核》一本,以及相关项目若干
TCP/IP stack for microcontrollers
Expression language for Go
A super simple file database, base on B-tree. 基于B-tree实现的Key-value文件数据库。
A simple library for generating PDF written in Go lang
Evented I/O for PHP
创建一个用户态的TCP/IP协议栈。基于Linux内核的TCP/IP协议栈,Xiaochen Wang's TCP/IP stack 和 Level-IP这三个项目构建的。同时它也是一个中文教程,可以帮助自己(或者看到此教程的人)更好的理解计算机网络,更好的理解协议栈。
lwIP mirror from http://git.savannah.gnu.org/cgit/lwip.git
A tool for find difference between two json-string. Support JSON string depth comparison, support JSON array unordered comparison. (用于比较两个JSON字符串的工具,支持JSON字符串深度比较,支持无序数组比较)
自己收集的一些电子书籍
A microkernel os for ARM, well ported on Raspberry Pi(s)
A PHP parser written in PHP
Tiny Linux User Mode Debugger implementation for reverse engineer under x86 architecture.
本仓库为Docker Swarm的学习版本,在学习Swarm源码的同时,添加自己的注释与理解;本仓库代码会及时与官方版本同步,对于有冲突的代码,比较并合入。
Lightweight, fast, stable, and programmable component-based rule engine/process engine. Component reuse, synchronous/asynchronous orchestration, dynamic orchestration, multi-language scripting support, complex nested rules, hot deployment, smooth refreshing. Let you improve your development efficiency!
Stable Diffusion web UI
B-tree implementation in C
本文译自 University of Edinburgh 的 Volker Seeker 的 Process Scheduling in Linux , 介绍了 Linux 3.1 的任务调度机制。
Build a minimal multi-tasking OS kernel for RISC-V from scratch
收藏一些电子书
微服务API聚合网关 An Aggregation API Gateway
Blog for Me
xv6-runnable x86 Emulator
Internal implementation of InnoDB
Deeplearning Algorithms Tutorial
從 RISC-V 處理器到 UNIX 作業系統
富贵必从勤苦得,男儿须读五车书
Nostr Implementation Possibilities
A small stack based, written to bring Advent of Code 2022 Day 13 puzzle to the extreme consequences
eBPF developer tutorials to build CO-RE libbpf tools: learn with ChatGPT and teach ChatGPT to write eBPF programs! ( eBPF 工具开发实践教程: 通过例子学习 eBPF)
JamVM 2 + OpenJDK
Lightweight JIT Compilation Framework
An implementation of OpenGL 3.x-ish in clean C
加了注释的、《自制编程语言》一书的、crowbar 语言的源代码。
A Typora Theme - 一个 Typora 主题
AliOS Things released by Alibaba is an open-source implementation of operating system (OS) for Internet of Things (IoT).
XChainLab Documentation
An implementation of the SubC language in Go
本教程教大家用 450 行 Go 代码实现一个简单的编程语言
Userspace eBPF VM (main repo is https://github.com/iovisor/ubpf)
Linux kernel stable tree mirror
Mirror of Apache Commons Pool
The RISC-V Virtual Machine
A Small RISC-V Virtual Machine
Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets
a real-time streaming data analysis system.
Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
Libevhtp! (note default branch is develop)
Bellard's QuickJS
https://fuchsia.googlesource.com/fuchsia
A low footprint JavaScript engine for embedded systems
linux 3.0 sources from source drop
Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
SYN_Flood
comment for Linux-2.0
A TCP Syn flooder for educational purposes
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
beego is an open-source, high-performance web framework for the Go programming language.
A Go microservices development framework
A compiled implementation of Javascript, targetting C
Compiler for the C3 language
NanoJIT is a small, cross-platform C++ library that emits machine code.
Delve is a debugger for the Go programming language.
Code for "Writing An Interpreter in Go"
A Go unikernel running on x86 bare metal
A Small C Compiler
a golang micro-service framework compatible with alibaba dubbo
A zero cost, faster multi-language bidirectional microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
Simpler Service Mesh
Simple programming language
Mirror only. Official repository is at https://git.zx2c4.com/wireguard-go
a series tutorial for linux exploit development to newbie.
xbook2是一个基于x86处理器的32位操作系统,这次是新的尝试,使用混内核结构,添加一些新的内容进来。
JIT code-generation in Go!
Prometheus instrumentation library for Go applications
Javascript engine written in Rust
Zircon Kernel, Core Drivers, and Services
Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time.
Hobby OS based on a micro kernel
:rowboat: Raft implementation in Go
A realtime distributed messaging platform
Skynet is a framework for distributed services in Go.
Kratos是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。
A reference use of Hashicorp's Raft implementation
Kafka implemented in Golang with built-in coordination (No ZooKeeper, single binary install, Cloud Native)
RTMP 1.0 server/client library written in Go.
rtmp live stream server
Server implementation of Adobe's RTMP 1.0 protocol in Go.
LK embedded kernel
Extensible network application framework inspired by netty
A go implemention of efficiently-updatable double-array trie
CloudFS is a prototype distributed VM storage system that allows VMs to run without using a SAN for storage
Go package for writing TCP proxies, routing based on HTTP Host headers and SNI server names.
A kernel designed to run one and only one application in a virtualized environment
Twitter's Effective Scala Guide
A Compiler Writing Journey
手把手教你写PHP协程扩展
Dnsmasq DNS proxy and DHCP server.
SOFAMosn is a modular observable smart network which can be used in service mesh deployed as a data plane sidecar.
Simple, zero-dependency garbage collection for C
Disque ported as Redis module
A registry for resilient mid-tier load balancing and failover.
Fast Raft framework using the Redis protocol for Go
http2协议讲解
T*-tree library
A new arguably faster implementation of Apache Spark from scratch in Rust
database table to golang struct (table to struct) converter with cli and go lib support
Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
circuitBreaker based on golang,easy to use or rewrite
Raft distributed consensus algorithm implemented in Rust.
syslog-ng is an enhanced log daemon, supporting a wide range of input and output methods: syslog, unstructured text, queueing, SQL & NoSQL.
Embedded JS engine
A high performance service mesh implementation written in go
A teaching operating system to get a deeper knowledge in the design of system software
Tweaks to Fabrice Bellard's TinyEMU
Operating System Simulator
Original Minix 1 sources from the book "Operating Systems: Design and Implementation" 1st ed.
Mach 3
The seL4 microkernel
A scalable, distributed, high performance, high availability Time Series Database.
🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:
An open-source big data platform designed and optimized for the Internet of Things (IoT).
Gossip-based service discovery. Docker native, but supports static discovery, too.
Dkron - Distributed, fault tolerant job scheduling system https://dkron.io
Configurable, general-purpose HTTP/2 web server for any platform.
A simple OS kernel I wrote by following OSDev tutorials. The kernel served as a reverse engineering challenge for a CTF competition. It can be used as an exercise to learn how to do kernel development. Can be booted up using KVM direct kernel boot option.
Istio Handbook - Istio Service Mesh Advanced Practical(Istio 服务网格进阶实战) - https://jimmysong.io/istio-handbook
Version 7 Unix for a POSIX world
Synchronization primitives, System calls, CoreMap, VM Functionality and Swapping implementation in toy Operating System 161
Design-based APIs and microservices in Go
导入 https://github.com/EpicGames/UnrealEngine.git 地址
c-lightning — a Lightning Network implementation in C
A lightweight full-text index server with a focus on speed and efficiency.
A minimalist C compiler with x86_64 code generation
Go Implementation For Apache Dubbo
the zircon kernel
Go regexp for binary/latin-1 data
The Unikernel & MicroVM Compilation and Deployment Platform
MIT6.824实现分布式一致性算法——Raft&Paxos
常用书籍
网易云课堂选的操作系统课实验的代码及相关记录
documents
For macOS.百度网盘 破解SVIP、下载速度限制~
哔哩哔哩 bilibili 网站后台工程 源码
the lite version of libevent
small self hosting C compiler
share between pcs
✍️ 这里是写博客的地方 —— Halfrost-Field 冰霜之地
Monkey Programming Language written in Rust.
platform layer for node.js
Fast key-value DB in Go.
aufs
Common scripts to build BiscuitOS
Linux 0.11 版本源码
The reference implementation of the Linux FUSE (Filesystem in Userspace) interface
KLone is a fully-featured, multiplatform, web application development framework, targeted especially for embedded systems and appliances.
Fibers, Channels and Actors for the JVM
library of awesome for C apps
A Simple Java MVC Framework。提供Bean容器、Ioc、Aop、MVC功能
my solution for MIT 6.828 Fall 2014
JOS - MIT 6.828 Operating System Engineering 2016
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
mit 6.828 2018
How to create an OS from scratch
aufs - simple Linux kernel file system for os course
A dynamic language and bytecode vm
Kernel, Toolchain ... of Xiaomi Router R1D
uCore port for lwIP network stack.
100-Days-Of-ML-Code中文版
🤓 Build your own (insert technology here)
Official Go implementation of the Ethereum protocol
Some data struct implements
A distributed MySQL binlog storage system built on Raft
http://nil.csail.mit.edu/6.824/2017/
A fast script language for Go
The fast and flexible HTTP request router for Go
OpenFaaS - Serverless Functions Made Simple
Session implementation by Golang
用GO做推送
A Lua VM in Go
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Container Engine
an http api gateway
A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction,for All Traffics(TCP/UDP/ICMP)
Boa HTTPd
cloudtask is a distributed task scheduling platform.
Distributed cron daemon/job scheduler written in Go
Chinese Translation of https://github.com/teh-cmc/go-internals
mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems
The Wren Programming Language
A fast framework for Golang
write for my new book...
AquilaOS: UNIX-like Operating System
Linux内核文档
中文版 Apple 官方 Swift 教程《The Swift Programming Language》
Tars is a highly performance rpc framework based on naming service using tars protocol and provides a semi-automatic operation platform.
a javascript interpreter
A toy JavaScript interpreter written in C
Tiny JavaScriptish interpreter
bim: a text editor
FTP server implements by Golang
High performance, minimalist Go web framework
A high-performance DNS Server based on DPDK
日常练习代码
A collection of classic computer science books from Internet
翻译的libuv的中文教程
Blazing fast Go Web Framework
Go implementation of Ethereum 2.0 - casper & sharding
Bitcoin Core integration/staging tree
linux内核网络协议栈源码阅读分析注释--带详尽中文分析注释以及相关流程分析调用注释,对理解分析内核协议栈源码很有帮助
Beanstalk is a simple, fast work queue.
It is open source ebook about TensorFlow kernel and implementation mechanism.
An extensible MySQL server implementation in Go.
GitHub Load Balancer Director and supporting tooling.
Reference Chip16 Emulator
Reference emulator of the Khepra VM project
A simple, pure C, jit library
a new bplus tree hand converted from c to go
Btree implements in C
A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
Provides bitcoin-specific convenience functions and types
Raft protocol based redis cluster
Single file implementation of the Raft consensus protocol
A simple implementation of the Raft Consensus algorithm
A simple Go app to understand the Raft Consensus Algorithm
Pure PHP Elliptic Curve Cryptography Library
distributed_computing include mapreduce kvstore etc.
libp2p implementation in Go
An alternative full node bitcoin implementation written in Go (golang)
A go-based AMQP server
alternate coin from bitcoin
A radix tree implementation in ANSI C
copy from https://code.google.com/archive/p/newcnix/downloads
Full bitcoin solution written in Go (golang)
:ear_of_rice: A step-by-step blockchain tutorial in simplified Chinese
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
netmap, dpdp, pf_ring, Tcp Stack for Userspace
一款lcx在golang下的实现
A simple demo of P2P communication over middle boxes such as NAT
Protothreads (coroutines) in C99. Highly portable, but work best in low-end embedded systems.
SSDB - A fast NoSQL database, an alternative to Redis
Duda I/O is an event-driven and high performant web services framework which exposes a friendly C API
The Ethereum Wiki -
Raft backend implementation using BoltDB
A basic implementation of UDT in C
A simplified blockchain implementation in Golang
《Node.js区块链开发》(网名《Nodejs开发加密货币》),纸质书籍和在线培训已经全部开启
A blockchain implementation in 200 lines of code
180天搞懂区块链。 区块链的浪潮已来, 当一个弄潮儿,随时准备冲上浪潮之巅。
Convolutional Neural Networks
My simple interpreter for PHP.
Simple Pascal Like Interpretter (University Assignment)
Tiny Pascal Compiler written in C
A toy Lua 5.3 implementation written in Go
OpenFastPath project
Let's Build A Simple Interpreter
A tool for building distributed applications.
A library of common data structures and algorithms written in C.
Data structure implements by Golang
This is a collection of programming fonts,just share this with the programmers.Now there are 33 kinds of fantastic fonts!
Coding Font Operator Mono
lightweight scheme interpreter
Super Tiny Scheme Interpreter for Freestanding Environment
minimum gc
A lightweight conservative garbage collector for C/C++
An interpreter for a J-inspired language
Repackage of the openbsd-ldapd project
The Rumprun unikernel and toolchain for various platforms
forked from http://code.taobao.org/p/tinixdev/src/
How to write a very simple JIT compiler
RaptorJIT: A dynamic language for system programming (LuaJIT fork)
Aerospike Database Server
The BitTorrent Protocol Daemon
A tiny Python blockchain
C implementation for Merkle-Tree use md5 as hash function
A C implementation of a dynamically resizeable binary SHA-256 hash tree (Merkle Tree).
A basic blockchain implementation written in Go
A simple Blockchain in Python
stackful-coroutines for PHP
Clone from http://www.garret.ru/fastdb/FastDB.htm and http://sourceforge.net/p/fastdb
personal blog
PHP Internals Book
A new threading extension for PHP
This is the CoCo Virtual Machine Source Code.
Jato, an open source implementation of the JVM
A series of articles for an introduction into PHP's internals
Read-only mirror of https://gerrit.hyperledger.org/r/#/admin/projects/fabric
Tiny, easily embeddable HTTP server in Java.
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
大数据/数据挖掘/推荐系统/机器学习相关资源
Basic Sources for MIT 6.824 Distributed Systems Class
Skylark in Go: the Skylark configuration language, implemented in Go
The source of lab and assignment for 6.828 of MIT
Very simple and stupid TCP/IP stack written in C
A simple low-level implementation of TCP/IPv6 Stack.
xv6 OS
Hobby kernel + userspace, built mostly from scratch. Composited GUI, dynamically linked ELF binaries, networking, Python applications, and more.
OS开发收集的资料
Toddler is a well-designed usable and portable microkernel OS
An official read-only mirror of http://hg.nginx.org/unit/
tinyproxy - a light-weight HTTP/HTTPS proxy daemon for POSIX operating systems
User-mode TCP/IP stack from 4.4BSD-Lite2, a companion of TCP/IP Illustrated vol. 2
PicoTCP is a free TCP/IP stack implementation
A hacker's userspace TCP/IP stack
a tiny monolithic kernel
user-mode TCP/IP stack based on linux tap device
my private lkm(linux kernel module) code
Snabb: Simple and fast packet networking
a library version of FreeBSD's TCP/IP stack plus extras
F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.
ANS(Accelerated Network Stack) on DPDK, DPDK native TCP/IP stack.
支持ARM,x86平台的嵌入式操作系统内核
A MMOG engine of server.
A lightweight online game framework
A collection of C++ HTTP libraries including an easy to use HTTP server.
This is the greatest syntax definition of All Time
免费开源的中文搜索引擎,采用 C/C++ 编写 (基于 xapian 和 scws),提供 PHP 的开发接口和丰富文档
Go-style concurrency in C++11
DPVS is a high performance Layer-4 load balancer based on DPDK.
The historical uIP sources
Robust Distributed System Nucleus (rDSN) is an open framework for quickly building and managing high performance and robust distributed systems.
yet another fast and efficient HTTP server
High performance server-side application framework
The Darwin Kernel (mirror)
Deep Learning Book Chinese Translation
Haywire is an asynchronous HTTP server framework written in C that's built using the event loop based libuv platform layer that node.js is built on top of.
A dead simple editor
A C++ non-blocking network library for multi-threaded server in Linux
Code for the book "Mastering OpenCV with Practical Computer Vision Projects" by Packt Publishing 2012.
《Disque 使用教程》
Lua source internal
Mirror of the LuaJIT git repository
simple regex implementation for c, based on articles by Russ Cox: http://swtch.com/~rsc/regexp/regexp2.html
An OS core for mirco-controller
panda is an engine of javascript for embedded
Gnome Javascript engine
Embedded JavaScript Engine and Ecosystem
An embedded javascript engine
Embedded JavaScript engine for C/C++
AMQP library for C
Yet another distributed key-value storage system from Douban Inc.
A more flexible replacement for libevent's httpd API (THIS IS BETA, BUYER BEWARE!)
Mirror of official repository of userspace BTRFS tools, plus development branches.
An open autonomous driving platform
ngtcp2 project is an effort to implement IETF QUIC protocol
Alternative PHP Cache
Machine Learning Model Server
An implementation of global matting algorithm for OpenCV.
dns.c: Single file non-blocking DNS C library without callbacks or external dependencies.
bind9, forked from git://git.debian.org/~lamont/bind9.git, plus DNS Dampening patch
MyDNS NG
Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.
http://jpauli.github.io
A bunch of links related to Linux kernel fuzzing and exploitation
Elf parsing library, and small implementation of objdump and nm.
【Kotlin 视频教程】国内资料较少,我录制了一套视频作为抛砖引玉~
mirror of the source code of the Xv6 operating system
A unix-like toy kernel.
Docker - the open-source application container engine
A simple C library for working with KD-Trees
Learn how to design large scale systems. Prep for the system design interview.
Lightweight embedded web server
Git clone of the Lightweight TCP/IP Stack. CHECK UPSTREAM FOR LATEST SRC -->
Computation using data flow graphs for scalable machine learning
谷歌全新开源人工智能系统TensorFlow官方文档中文版
Mirror of main nasm git repo at http://repo.or.cz/w/nasm.git
hurlex 项目的文档
第二版重新设计和构思,参考一些优秀的实现进行补充设计和编码。
A toy JIT compiler written in C
clone of git://git.berlios.de/jamvm for experimental branches
A tool analyzes tcp packets with Lua
the LIBpcap interface to various kernel packet capture mechanism
The LibCoroC is a coroutine library for Unix like systems written by C.
BuntDB is a fast, embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Minoca operating system
A glib-like multi-platform c library
AOP in PHP
Write a simple interpreter of C. Inspired by c4 and largely based on it.
The most powerful tool for stress testing of Internet server applications
Magenta Kernel, Core Drivers, and Services
fork from http://sourceforge.net/projects/state-threads, nothing changed.
Basic libraries all written in c by gozfree, including network, event, config, log, hash, ipc, rpc, mem, and so on
RPP is a new programming language combined with C++ and LISP
A really simple and lightweight x64 hypervisor written in C for Windows for Intel processors.
A Programming language perfume.
Kora programming language
C, interpreter of subset of C language, written in С.
Simple functional programing language implemented with C, utilizing parallelisation.
Lys is a simple scripting language and VM
A PHP extension for Redis
Raft一致性算法论文的中文翻译
A text editor in less than 1000 LOC with syntax highlight and search.
Declaration: I am a writer
通过fastcgi协议与php-fast交互,从而使.php文件被翻译为.html文件
A sunny little virtual machine
The Firekylin Operating System.
Paxos library that has been used in Wechat production environment.
C implementation of the Raft consensus algorithm.
Raft protocol implementation in C
a statically typed lisp, without a GC, for high performance applications
The Bone Lisp programming language
Structured concurrency in C
RT-Thread is an open source real-time operating system for embedded devices from China.
HTTPD supporting MQTT for long polled subscriptions
An assortment of Textmate themes I have come across and use, and have created.
FlashCache is a general purpose writeback block cache for Linux.
A Parser Combinator library for C
btree impl found on internet, used for testing. Don't use in production!
a simple btree implementation with automatic space reclaiming
lock free modified prefix B+tree append-only database
An embedded key/value database for Go.
A BSD licensed implementation of the VRRP protocol (V2 and V3)
A small embeddable VM with a custom instruction set and everything stored in a statically allocated memory space.
Prez is a distributed system based on Raft algorithm that provides highly reliable, consistent store.
C implementation of the Raft Consensus protocol, BSD licensed
libpaxos的注释版本
distributed file system(small file storage) writen by golang.
Reliable UDP
HTTP asynchronous framwork for PHP (by PHP extension)
linear probing hash table implementation written in pure C (c99)
luna programming language - a small, elegant VM implemented in C
pgbouncer multhread version.
Paxos algorithm demo,from mit 6.824 lab 3
GitHub repo of NXWEB
lwip协议栈
we put the async in php
Small portable AES128 in C
Automatically exported from code.google.com/p/ttree
_why the lucky stiff's little language (the official repo... until _why returns)
The Swift Programming Language
compilable linux-0.01
d+(httpdns) c sdk
http request/response parser for c
An official read-only mirror of http://hg.nginx.org/njs/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
Liexusong's blog
This is a distributed FUSE filesystem I wrote for a class. It supports capability based authentication, public key handshake, symmetric session encryption, extent server, and log server (similar to GFS)
unofficial mirror of mysql-proxy
A Scalable, Geo-Replicated, Transactional Datastore
TiDB is a distributed SQL database.
fork of http://www.boa.org/
A simple JITting Brainfuck interpreter.
Thor Video Codec
A non-backtracking NFA/DFA-based Perl-compatible regex engine matching on large data streams
agentzh's fork of Russ Cox's re1 toy regex library
A faster recursive dns server from DNSPod
A high-performance proxy for MySQL powered by Golang
一个go语言实现的简单搜索引擎
A little bit about a linux kernel
Extension exposing PHP 7 abstract syntax tree
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Linux内核0.11完全注释V3.0配套源代码
The open source embeddable online markdown editor (component).
The old Linux kernel source ver 0.11 which has been tested under modern Linux, Mac OSX and Windows.
tencent coroutine lib 协程 socket hook 以同步方式写异步程序 ,通过hook socket api,只要修改少量,或不修改代码,就可以变成异步,性能,吞吐量提升巨大
Commented Minix code
MINIX 3 (mirror)
A fast and simple message queue server
os kernel labs for operating systems course in Tsinghua University.
nanomsg library
A readable lisp in less than 1k lines of C
A simple single-file javascript interpreter written in C++
JS (ES262) interpreter in C - Extremely Experimental - Learning purposes
CERL2.0 - Erlang Model for C++
A JVM writing in GO...
A Fast Key-Value Storage Engine Based on Hierarchical B+-Tree Trie
Distributed Task Queue (development branch)
A lightweight and high performance image storage and processing system.
A programing language 'toy-lang'.
Compilador Sub-Pascal
PHP Can is a fast and simple web framework for writing a lightweight stateless or stateful PHP HTTP services based on libevent (http://libevent.org)
Fastsocket is a highly scalable socket and its underlying networking implementation of Linux kernel. With the straight linear scalability, Fastsocket can provide extremely good performance in multicore machines. In addition, it is very easy to use and maintain. As a result, it has been deployed in the production environment of SINA.
Implement RTMP protocol by golang
Golang rtmp server
A PHP Extension for trace/debug/monitor
lthread is a multicore enabled coroutine library written in C
Learn C and build your own programming language in under 1000 lines of code!
A high concurrent network components implemented by coroutine, performance better than nginx
A simple C-like dynamic Language
Ravi Programming Language is an experimental derivative of Lua
Galera Load Balancer - a simple TCP connection proxy and load-balancing library
Unofficial fork of the pen TCP/UDP load balancer (and reverse proxy) tool.
Kademlia, Bittorrent, P2P DNS
P2P DNS and more - based on a Distributed Hash Table (DHT)
Base Code for P2P Network Crawlers
User space threading (aka coroutines) library for C resembling GoLang and goroutines
Lightweight C coroutines (derived from http://software.schmorp.de/pkg/libcoro.html)
Small C fiber library that uses libev based event loop and libcoro based coroutine context switching.
An experimental Python bytecode interpreter implementation in Go
Event library and routines (epoll and select)
golang gearman-job-server clone
Twemcache is the Twitter Memcached
ydfs is an open source mini distributed file system. It's major functions include: file storing, file syncing, and design for high capacity and load balance.
Copy of latest source from http://ftp.gnu.org/gnu/pth/
LevelDB key/value database in Go.
copy from http://code.taobao.org/p/myrelay
copy fron http://code.taobao.org/p/myrelay/wiki/index/, and do some special changes
event-driven HTTP proxy
httpgate from http://code.taobao.org/p/httpgate/wiki/index/
a vim like text editor
High Performance Proxy for MySQL
prototype of stream based programming language
Experimental, scalable, high performance HTTP server
www.56.com video file system
HTTP server / library implementation with support for HTTP/1, HTTP/2, websocket
A minimalist interpreted language, with a clean object model and a tiny VM.
A small implementation of LISP, written in standard C11
an unix-like toy system
eXperimental String Machine
A toy C compiler
Simple API documentation browser inspired by Dash
Optimization Libtask
PROXYIO is a socket library that provides several common communication patterns such as PUBSUB/REQREP/BUS and so on. it aim to become a standard communication component of distributed system
The Mongrel2 Web Server Project
dig into implemention of the go programming language
TinyGC (Tiny Garbage Collector) is an independent implementation of the subset of API of the well-known Boehm-Demers-Weiser Conservative GC
Memcached work planned for contribution back to memcached/memcached
在libevent的基础上提供同步的接口,在获得异步效率的同时提供更方便的编程方式
an online request replication tool, also a tcp stream replay tool, fit for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, etc
Experimental Sublime Text clone
Taobao System Activity Reporter
A fast, light-weight proxy for memcached and redis
最近对Go语言很感兴趣,所以整理相关资料,呵呵
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
覃健祥的学习笔记,各种几十分钟入门的文档
memcached development tree
The PHP Interpreter
a regular express engine
PHP's asynchronous & concurrent & distributed networking framework.
ArangoDB is a multi-purpose, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript/Ruby extensions. Use ACID transaction if you require them. Scale horizontally and vertically with a few mouse clicks.
epoll/kqueue+lua based web server
FastDFS is an open source high performance distributed file system (DFS). It's major functions include: file storing, file syncing and file accessing, and design for high capacity and load balance.
linux kernel memcache server
Google 全球 IP 地址库
LuaJIT is JIT compiler for the Lua language.
《自制编程语言》 源代码 mirror
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
The runkit that works!
A cooler tour the same as scala language
The Interactive PHP Debugger
Golang push server cluster
A asymmetric coroutine library for C.
A reliable, high-performance, thread safe, flexsible, clear-model, pure C logging library.
Scribe is a server for aggregating log data streamed in real time from a large number of servers.
a Rocket-fast SYStem for LOG processing
Nuclear Reactor written in PHP.
Your PaaS. Your Rules.
Embedthis Ejscript
XHProf is a function-level hierarchical profiler for PHP and has a simple HTML based user interface.
quick-cocos2d-x is a quick framework, based on cocos2d-x. Make mobile games in Lua.
学习笔记
Generic Lua sandbox for dynamic data analysis
example of the DynASM library
A simple (toy) implementation of DNS server
华宇拼音输入法核心源码(source code of unispim)
User Operations for Zend
Web server for Linux written in amd64 assembly.
workerman作为进程管理器的Thrift远程服务调用的框架
Monkey HTTP Daemon
A golang ebook intro how to build a web with golang
Web framework delivered as a C-extension for PHP
add the feature of tcp proxy with nginx, with health check and status monitor
Concurrency primitives and lock-less data structures
A PHP Framework For Web Artisans
Angry Event Library
A simple mark-sweep garbage collector in C
An integral x86 PC emulator with debugger, works like Bochs and runs MS-DOS
Service orchestration and management tool.
基于MySQL协议的数据中间层项目
The Julia Language: A fresh approach to technical computing.
The Library
LiteJit implements a Just-in-time compiler library
A simple HTTP message queue server
Generic block-level cache utility based on Linux device mapper framework
qnode(cute node) - C + Lua + Actor Model = Erlang-like system
Supervisor process control system for UNIX
modern embeddable key-value database designed for a high load
Streaming MapReduce with Scalding and Storm
A mirror of the nginx SVN repository.
ZMap Internet Scanner
Cherokee Web Server
Mongoose web server
Event-driven networking engine written in Python.
Unofficial mirror.
Nick's public libevent repository. The official repository is at git://levent.git.sourceforge.net/gitroot/levent/libevent
NGINX-based Media Streaming Server
An Introduction to libuv
watches files and takes action when they change
Mirror of Apache Hadoop ZooKeeper
A distribution of Nginx with some advanced features
A fast SPDY capable webserver for web development in C
libcstl是使用标准C编写的一个通用的数据结构和常用的算法库,它模仿SGI STL的接口和实现。
PHP扩展开发及内核应用
Flash Avatar Upload Sina Twitter Crack+
编程语言 | 排名 | 好于 | 星星数 |
---|---|---|---|
C | 39 | 99.93% | 2306 |
PHP | 595 | 97.92% | 68 |
Go | 1096 | 97.11% | 32 |
C++ | 7983 | 83.04% | 2 |
JavaScript | 15055 | 84.60% | 4 |