ScalaMeter is a microbenchmarking and performance regression testing framework for the JVM platform that allows expressing performance tests in a way which is both simple and concise.
It can be used both from Scala and Java.
write performance tests in a DSL similar to ScalaTest and ScalaCheck
specify test input data
specify how test results are collected
organize performance tests hierarchically
"HDF (Hierarchical Data Format) technologies are relevant when the data challenges being faced push the limits of what can be addressed by traditional database systems, XML documents, or in-house data formats. Leveraging the powerful HDF products and the expertise of The HDF Group, organizations realize substantial cost savings while solving challenges that seemed intractable using other data management technologies.
Many HDF adopters have very large datasets, very fast access requirements, or very complex datasets. Others turn to HDF because it allows them to easily share data across a wide variety of computational platforms using applications written in different programming languages. Some use HDF to take advantage of the many open-source and commercial tools that understand HDF.
Similar to XML documents, HDF files are self-describing and allow users to specify complex data relationships and dependencies. In contrast to XML documents, HDF files can contain binary data (in many representations) and allow direct access to parts of the file without first parsing the entire contents.
HDF, not surprisingly, allows hierarchical data objects to be expressed in a very natural manner, in contrast to the tables of relational database. Whereas relational databases support tables, HDF supports n-dimensional datasets and each element in the dataset may itself be a complex object. Relational databases offer excellent support for queries based on field matching, but are not well-suited for sequentially processing all records in the database or for subsetting the data based on coordinate-style lookup."
"The Cloudera Development Kit, or CDK for short, is a set of libraries, tools, examples, and documentation focused on making it easier to build systems on top of the Hadoop ecosystem.
The goals of the CDK are:
Codify expert patterns and practices for building data-oriented systems and applications.
Let developers focus on business logic, not plumbing or infrastructure.
Provide smart defaults for platform choices.
Support piecemeal adoption via loosely-coupled modules."
"Leaflet is a modern open-source JavaScript library for mobile-friendly interactive maps. It is developed by Vladimir Agafonkin with a team of dedicated contributors. Weighing just about 31 KB of JS, it has all the features most developers ever need for online maps.
Leaflet is designed with simplicity, performance and usability in mind. It works efficiently across all major desktop and mobile platforms out of the box, taking advantage of HTML5 and CSS3 on modern browsers while still being accessible on older ones. It can be extended with many plugins, has a beautiful, easy to use and well-documented API and a simple, readable source code that is a joy to contribute to."
Pamflet is a publishing application for short texts, particularly user documentation of open-source software. It is designed to be easy to write and read on any platform.
"Protostuff is the stuff that leverages google's protobuf.
A serialization library with built-in support for forward-backward compatibility (schema evolution) and validation.
available formats:
protostuff (native)
graph (protostuff with support for cyclic references. See SerializingObjectGraphs)
protobuf
json
smile (binary json useable from the protostuff-json module)
xml
yaml (ser only)
kvp (binary uwsgi header)
support for messages that are generated by the protostuff-compiler (java_bean)
cyclic references via graph format
see CompilerOptions for more customized compilation of .proto files
support for existing pojos (See runtime schemas)
cyclic references via graph format
polymorphic (a nested message can be an interface/abstract class or even java.lang.Object)
support for existing protoc-generated java messages
see the io instructions for json, xml, yaml)
no support for cyclic references (limitation of the builder pattern)
Interoperability across various mobile platforms
android
kindle
j2me (protostuff-me module)
Transcoding support
converts one encoding to another. See PipeUsage.
Source and Sink
protostuff, protobuf, json, json-numeric, smile, smile-numeric, xml
Sink only
yaml
"
"The Mono Migration Analyzer (MoMA) tool helps you identify issues you may have when porting your .Net application to Mono. While Mono aims to be binary compatible with .Net, MoMA helps pinpoint platform specific calls (P/Invoke) and areas that are not yet supported by the Mono project."
"A network daemon that runs on the Node.js platform and listens for statistics, like counters and timers, sent over UDP or TCP and sends aggregates to one or more pluggable backend services (e.g., Graphite)."
RHEV and Docker provide fundamentally different use cases, Herold explained. "In fact, we see opportunities for RHEV to run the operating systems, including Atomic Hosts, that ultimately run Docker instances," he said. "Within the oVirt upstream project, we have an initial Docker integration to run Docker instances in VM containers provided by RHEV."
Creo que la estrategia de integración de Docker de RH está equivocada. Siguiéndola obtienen la mitad de los beneficios de Docker (agilidad de empaquetamiento, distribución y deployment) pero dejan de lado la otra mitad (mucho mayor performance y eficiencia de un container versus una vm) que muchos competidores sí ofreceran a sus clientes, abriendo una brecha.
"Podio is an online work platform with a new take on how everyday work gets done. Podio gives people more power than ever before to manage their work in their own way and is trusted by thousands of teams, companies and organizations worldwide. Podio users create workspaces to collaborate with specific groups of people, use an Employee Network for company-wide communication across departments and locations, and get their work done using Podio Apps. Anyone can build their own Podio Apps without any technical skills, and can choose from hundreds of readily available, free apps in Podio's App Market. These apps add structure to any business process or project and are connected to social, collaborative activity streams used for commenting and discussion."
"Bintray is a social service for developers to publish, download, store, promote, and share open source software packages. With Bintray's full self-service platform developers have full control over their published software and how it is distributed to the world."
"Heluna offers a unique SaaS based anti-spam solution that processes millions of e-mail messages
daily. Heluna turned to the Typesafe Stack - made up of Scala, Akka and Play Framework - in order
to future-proof the platform, and allow it to easily scale out to process well into the hundreds of
millions of e-mails."
"Redmine is a flexible project management web application. It is cross-platform and cross-database.
Redmine is open source and released under the terms of the GNU General Public License v2 (GPL).
Features
Some of the main features of Redmine are:
Multiple projects support
Flexible role based access control
Flexible issue tracking system
Gantt chart and calendar
News, documents & files management
Feeds & email notifications
Per project wiki
Per project forums
Time tracking
Custom fields for issues, time-entries, projects and users
SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
Issue creation via email
Multiple LDAP authentication support
User self-registration support
Multilanguage support
Multiple databases support"