Giter VIP home page Giter VIP logo

sunlaobo's Projects

sessdb icon sessdb

A Big, Fast, Persistent Key/Value Store based on a variant of LSM(Log Structured Merge Tree), inspired by Google LevelDB.

smarterstreaming icon smarterstreaming

国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。

smile icon smile

Statistical Machine Intelligence & Learning Engine

smsj icon smsj

SMS library for the Java platform

somecode icon somecode

一些相当不错的代码或者工具 都是自己实现的

spark_mix_log icon spark_mix_log

用spark技术实时处理mix的各类型的日志文件,从kafka读入数据,把最终处理结果最新到DB。

spring-security-oauth icon spring-security-oauth

Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications.

srs-bench icon srs-bench

SB(SRS Bench) is a http/rtmp/hls load benchmark tool base on ST and srs-librtmp.

ssr-bash-python icon ssr-bash-python

ShadowsoksR多用户管理脚本,轻松添加修改,删除用户。

tcp-network-connection-monitoring-with-python icon tcp-network-connection-monitoring-with-python

The project deals with advanced data structures and concepts used by Python such as: Queues and Threads to understand this project. This Python script or agent is used to read tcp connection statistics from kernel via /proc file. Majority of Linux stats tool read performance statistics using /proc file. /proc is a pseudo filesystem in Linux that allows user applications or stats tool to read kernel statistics by simply reading a /proc file (# cat /proc/stats). For example: vmstat tool that reads memory statistics from kernel uses /proc/meminfo and /proc/vmstat files iostat tool that reads disk statistics from kernel uses /proc/diskstats file mpstat tool that reads cpu statistics from kernel uses /proc/stat file pidstat that read per process memory and cpu statistics from kernel uses /proc/pid/stat file netstat that reads network statistics from kernel uses /proc/net/netstat or /proc/net/dev files TCP per connection statistics is generated by open source kernel module tcp_probe . Kernel driver makes TCP statistics available via /proc file. TCP statistics include: connection latency, throughput and other stats such as: packet Round Trip Time (RTT), Commulative Bytes transferred, packet retransmission and additional stats. Each line read via /proc file has a unique quadruplet: Source IP address, Source Port, Destination IP address and Destination Port and relevant tcp statistics. After the tcpprobe kernel module is loaded, one can read statistics by simply doing: # cat /proc/net/tcpprobe Python agent reads these tcp connection statistics via /proc/net/tcpprobe and appends it into Queue data structure with a timestamp. Another thread that blocks on HTTP request reads these connection stats from the Queue and delivers it as a JSON object. Web clients (Java scripts) has libraries to interpret JSON objects and can use it to build performance dashboard

tensorlayer icon tensorlayer

TensorLayer: Reinforcement Learning and Deep Learning Library for Researcher and Engineer.

the-art-of-programming-by-july icon the-art-of-programming-by-july

本项目曾冲到全球第一,干货集锦见本页面最底部,另完整精致的纸质版《编程之法:面试和算法心得》已在京东/当当上销售

tsar icon tsar

Taobao System Activity Reporter

viease icon viease

微易,一款微信公众平台管理系统。

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.