Coder Social home page Coder Social logo

zlmurray's Projects

c icon c

c/c++ 学习记录

cpp-httplib icon cpp-httplib

A C++ header-only HTTP/HTTPS server and client library

cppnet icon cppnet

Cross platform network library with C++11

crypto icon crypto

A D Library of encryption, decryption, encode, hash, and message digital signatures.

cvip icon cvip

Linux服务器开发技术整理、学习笔记

distributed-system-framework icon distributed-system-framework

这是一个基于Linux平台,C++编写的分布式系统。服务器端采用了线程池+Libevent的IO模型,并为其实现了简单的负载均衡。服务器端业务层使用了MVC的设计模式。数据存储方面对MySQL数据库C-API进行了C++的类封装。为了实现服务器集群的负载均衡,实现了以一致性hash为底层算法的负载均衡服务器,这可以作为一个单独的模块。

easylogger icon easylogger

An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库

ericbase icon ericbase

c++实现了跨平台的基础库,包括线程、事件、定时器、数据字典等。封装了开源的log4cplus、activmq、jsoncpp、mysql、redis、ssl、libevent、protobuf。再此基础上设计了两个通用服务器开发框架。

esp_mqtt_secure icon esp_mqtt_secure

Demonstration on ESP8266 & ESP32 using SSL/TLSv1.2 two-way handshake with secured mosquitto broker. :warning: :warning: :warning: Will NOT be maintained/updated :warning: :warning: :warning:

eventserver icon eventserver

libevent开发server端,handler实现,threadpool实现,C++11封装

flashmq icon flashmq

FlashMQ is a light-weight MQTT broker/server, designed to take good advantage of multi-CPU environments

ftp.d icon ftp.d

基于libevent网络框架并参考Memcached线程池实现,完成了一个可与主流FTP客户端(如Filezilla)适配的FTP服务器,完成用户的匿名登录,目录获取以及切换和文件的上传和下载。工作线程的选取采用轮训法,并对被选中的工作线程进行唤醒(使用Linux管道和event_loop的方法),并将ftp的工作抽象为一个task基类,后续的ftp功能需要继承这个类方便工作线程调用。

jsoncpp icon jsoncpp

A C++ library for interacting with JSON.

libevent-server icon libevent-server

Linux棋牌游戏服务器框架,支持TCP、websocket、http、lua。游戏开发,支持网狐、红鸟、火妹等等直接移植,只需改少量代码。

linux-server icon linux-server

《Linux 高性能服务器编程》和《Linux多线程服务端编程:使用muduo C++网络库》的笔记和源码,以及两个轻量级服务器的项目代码

live icon live

基于libevent的媒体转发服务器

netdata icon netdata

Real-time performance monitoring, done right! https://www.netdata.cloud

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.