Pages

Showing posts with label tiny. Show all posts
Showing posts with label tiny. Show all posts

Tuesday, November 30, 2010

Learning by Source Code Browsing Miniaturized Open Source Software

Links:

[Networking]
Tiny Http daemon: thttpd (tiny http web server), apache's httpd at trunk - GitHub
Pion : (Web Analytics Server written in C++ Boost under Boost Open Source license)
Pion binary downloads for Redhat, Ubuntu, OSX and Windows are available at: http://www.atomiclabs.com/pion-web-analytics/download.php
1) Pion Core Platform: Pion Core is an open source software platform for building stream computing (also known as complex event processing) applications.
2) Pion-Net Library:The Pion Network Library (pion-net) is a C++ development library for implementing lightweight HTTP interfaces. (C++ Boost STL Multithreading Asio Networking Library) Download the source code here


ACE:

  • ACE is an open-source framework that provides many components and patterns for developing high-performance, distributed real-time and embedded systems. ACE provides powerful, yet efficient abstractions for sockets, demultiplexing loops, threads, synchronization primitives.

  • TAO (The ACE ORB) is an open-source implementation of a CORBA Object Request Broker (ORB) built using components and patterns in the ACE framework.

  • CIAO (Component Integrated ACE ORB) is an open-source implementation of the CORBA Component Model (CCM) built on top of TAO.

  • DAnCE is an open-source implementation of the Deployment and Configuration standard (D&C) built on top of TAO.



  • Download ACE, TAO and CIAO source code  (Distributed Network Middleware Framework and ORB)

    uIP (Micro implementation of TCP/IP stack)
    Download - uIP source
    Memcached distribute caching: memcached - Google Code, memcached - GitHub



    [STL]
    SGI STL Site and Resources (Design docs, FAQs, Books)
    Download SGI STL source code (C++ Standard Template Library implementation)
    (Related to STL)
    A standard allocator for C++ STL on sourceforge
    Database Template Library - DTL on sourceforge
    DTL docs
    Download DTL source code

    [Other]
    VideoLAN - VLC media player source code
    LXR Cross Referencer  (Online Source code Browser)