OpenFlow HAProxy - The Reliable, High Performance TCP/HTTP Load Balancer 2009/08/23 - Quick test of version 1.4-dev2 : barrier of 100k HTTP req/s crossed Introduction It was my first test since I moved house. I wanted to quickly plug the machines together to see if my work on version 1.4 went into the right direction, and most importantly was not causing performance drops. Verdict below confirms it. The first test only accepts a new connection, reads the request, parses it, checks an ACL, sends a redirect and closes. The second test forwards the request to a real server instead, and fetches a 64-byte object : These improvements are due to the ability to tell the system to merge some carefully chosen TCP packets at critical phases of the session. 2009/04/18 - New benchmark of HAProxy at 10 Gbps using Myricom's 10GbE NICs (Myri-10G PCI-Express) Precisely one year ago I ran some tests on the high performance 10GbE NICs that were donated to me by Myricom. Lab setup The lab has almost not changed. Hardware / software setup : The tests are quite simple. Conclusion
Floodlight OpenFlow Controller GENI and IF-MAP Network Instrumentation and Measurement | IF-MAP What if you were designing the Internet from scratch? What capabilities would you build into it? How would the protocols work --- would you have chosen TCP/IP? The GENI project looks at all that and more, and takes a "clean-slate" approach to designing a next-generation network from scratch. The project uses IF-MAP to help design how instrumentation and measurement can better work over a network, based on research being done by Deniz Gurkan, Assistant Professor of Engineering at the University of Houston. GENI (short for Global Environment for Network Innovations) is sponsored by the National Science Foundation, and provides collaborative and exploratory environments for academia, industry and the public to find discoveries and innovation in emerging global networks. "Measurements can be a network resource, just like bandwidth," she explains. That's where IF-MAP comes in. Of course, that's well into the future. Resources GENI Web site 12th GENI Engineering Conference (GEC12)
What is HA The upper part of this picture shows a cluster where the left node is currently active, i.e., the service's IP address that the client machines are talking to is currently on the left node. The service, including its IP address, can be migrated to the other node at any time, either due to a failure of the active node or as an administrative action. The lower part of the illustration shows a degraded cluster. → Continue with What DRBD does
NOXRepo Tutorial Welcome to the OpenFlow tutorial! OpenFlow is an open interface for remotely controlling the forwarding tables in network switches, routers, and access points. Upon this low-level primitive, researchers can build networks with new high-level properties. For example, OpenFlow enables more secure default-off networks, wireless networks with smooth handoffs, scalable data center networks, host mobility, more energy-efficient networks and new wide-area networks – to name a few. This tutorial is your opportunity to gain hands-on experience with the platforms and debugging tools most useful for developing network control applications on OpenFlow. Innovate in your network! After completing this tutorial, please fill out the feedback form. Active ONS Tutorial Slides (4/16/2012): Main Slides pptx, pdf Virtualization Controller Showdown Deployment Experiences Archived Tutorial Slides: To get you started quickly, we provide a preconfigured virtual machine with the needed software. Pre-requisites Stuck?
OpenFlow: A Technology on the Move — Cloud Computing News Tools and Libraries OpenCL™ is the first truly open and royalty-free programming standard for general-purpose computations on heterogeneous systems. Open Computing Language allows programmers to preserve their expensive source code investment and easily target multi-core CPUs, GPUs, and the new APUs. Developed in an open standards committee with representatives from major industry vendors, OpenCL™ gives users what they have been demanding: a cross-vendor, non-proprietary solution for accelerating their applications on CPU, GPUs and APUs. AMD, an early supporter of OpenCL™, and leading innovator and provider of high-performance CPUs and GPUs, is uniquely positioned in this industry to offer a complete acceleration platform for OpenCL™. Getting Started with OpenCL™ Since AMD’s OpenCL™ release works on both x86 CPUs as well as AMD GPUs, you can get started coding in OpenCL™ immediately Tools & Libraries A variety of tools and libraries exists today for developers interested in writing OpenCL™ applications Training
Java (programming language) Duke, the Java mascot Sun Microsystems released the first public implementation as Java 1.0 in 1995.[1] It promised "Write Once, Run Anywhere" (WORA), providing no-cost run-times on popular platforms. Fairly secure and featuring configurable security, it allowed network- and file-access restrictions. In 1997, Sun Microsystems approached the ISO/IEC JTC1 standards body and later the Ecma International to formalize Java, but it soon withdrew from the process.[16] Java remains a de facto standard, controlled through the Java Community Process.[17] At one time, Sun made most of its Java implementations available without charge, despite their proprietary software status. On November 13, 2006, Sun released much of Java as free and open source software, (FOSS), under the terms of the GNU General Public License (GPL). There were five primary goals in the creation of the Java language:[23] Major release versions of Java, along with their release dates: Garbage collection may happen at any time.
GlassFish GlassFish is an open-source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Corporation. The supported version is called Oracle GlassFish Server. GlassFish is free software, dual-licensed under two free software licences: the Common Development and Distribution License (CDDL) and the GNU General Public License (GPL) with the classpath exception. Overview[edit] GlassFish is the reference implementation of Java EE and as such supports Enterprise JavaBeans, JPA, JavaServer Faces, JMS, RMI, JavaServer Pages, servlets, etc. This allows developers to create enterprise applications that are portable and scalable, and that integrate with legacy technologies. Built on a modular kernel powered by OSGi, GlassFish runs straight on top of the Apache Felix implementation. Releases[edit] Sun Microsystems launched the GlassFish project on 6 June 2005. On 10 December 2009 GlassFish v3 was released. See also[edit] Other Java EE application servers:
30 Useful (and Unknown) Web Apps You Need to Bookmark - Page 2 FillAnyPDF FillAnyPDF is a fairly simple web app which allows you to upload a PDF file, then easily write on it wherever you want. This allows you to easily fill out any form, even if they’re not in an editable PDF form. You can also share your blank form with others, so you can collect forms from a group easily. FillAnyPDF also supports electronic signatures and has a repository of free forms. Google Wave “What is Google Wave?” That was the question a lot of people asked when Google launched its email-replacement-slash-collaboration platform Wave, and to a large extent, the question remains unanswered. SpeedTest Everyone wonders sometimes why their ISP’s claim of Blazing Fast Internet doesn’t seem to translate to faster downloads or lower pings. Grooveshark What makes Grooveshark special enough that we recommend it over the dozens of other music streaming web apps? Vuvox Vuvox is a rich media creation app that allows you to quickly turn your photos and audio into a moving web collage.
32 Best Linux Desktop Customization #4 Voici la quatrième édition des meilleures personnalisations de bureaux Linux. Six mois se sont écoulés depuis la dernière présentation, les tendances n'ont pas beaucoup évolué, sauf peut-être que l'on voit de plus en plus de customizations à base de KDE (cf. 6 derniers screenshots). Je vous laisse les découvrir sans plus attendre. Gaia10 Linux by Gabriela2400 GTK & Metacity: SproutPidgin iconset by Gabriela2400Covergloobus by Gabriela2400Conky: 5 individual configs made by Gabriela2400Wallpaper: See The WorldAWN: Skin by Gabriela2400Dock icons: Gaia IconsSource Ubuntu Linux by Transitmapsetc Theme: Equinox (with Faenza icons)Wallpaper: Wild Shine by Mohammad JavadFont: Domestic Manners (one of the Dustimo fonts)Ubuntu-Tweak added (for clear menus etc)Docky theme: Glass Sensualite by iHackr Re-upped 2nd by Sowizz Source Boxed by Afteroid GTK: by me, inspired by droidEmerald: by me, inspired by Gaia SproutIcons: A lot of different Themes. Loser by StingBL Arch Desktop 2010 by kjell81d Source Source
Mycenaean Greek Mycenaean Greek is the most ancient attested form of the Greek language, spoken on the Greek mainland, Crete and Cyprus in the 16th to 12th centuries BC, before the hypothesised Dorian invasion which was often cited as the terminus post quem for the coming of the Greek language to Greece. The language is preserved in inscriptions in Linear B, a script first attested on Crete before the 14th century BC. Most instances of these inscriptions are on clay tablets found in Knossos in central Crete, and in Pylos in the southwest of the Peloponnese. The tablets remained long undeciphered, and every conceivable language was suggested for them, until Michael Ventris deciphered the script in 1952 and by a preponderance of evidence proved the language to be an early form of Greek. The texts on the tablets are mostly lists and inventories. Orthography[edit] Inscription of Mycenaean Greek written in Linear B. Phonology[edit] Morphology[edit] Greek features[edit] Phonological changes[edit] Corpus[edit]