"In an indication of how rapidly the containerized technology ecosystem is metastasizing, SocketPlane.io - a startup venture founded just last October with the goal of building a controller-less software-defined network model for Docker environments - is being acquired by Docker, Inc., the two organizations jointly announced Wednesday morning. SocketPlane creates a networking abstraction for Docker containers at the socket layer. It connects containers without the need for a network controller, either physical or virtual. Put another way, it facilitates a software-defined network by letting the containers be the network."
"Rapture I/O is a fledgling library for Scala which provides a consistent, intuitive and extensible API for handling common I/O operations, such as sending HTTP requests and streaming data between files, URLs and sockets.
Rapture I/O offers the functionality of java.io, but unifies its features into simpler, more coherent and higher-level concepts, allowing tasks which once took several lines of code to be often accomplished in just one, taking full advantage of Scala's rich syntax."
"Breaking distributed systems so you don't have to.
Jepsen is a Clojure library. A test is a Clojure program which uses the Jepsen library to set up a distributed system, run a bunch of operations against that system, and verify that the history of those operations makes sense. Jepsen has been used to verify everything from eventually-consistent commutative databases to linearizable coordination systems to distributed task schedulers. It can also generate graphs of performance and availability, helping you characterize how a system responds to different faults. See jepsen.io for examples of the sorts of analyses you can carry out with Jepsen."
"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
"
"Every GitHub Page is run through Jekyll when you push content to a specially named branch within your repository. For User Pages, use the master branch in your username.github.io repository. "
"Colossus is a lightweight framework for building high-performance applications in Scala that require non-blocking network I/O. In particular Colossus is focused on low-latency stateless microservices where often the service is little more than an abstraction over a database and/or cache. For this use case, Colossus aims to maximize performance while keeping the interface clean and concise."
"The main intent of this tool is to create reproducible analysis using Scala, Apache Spark and more.
This is achieved through an interactive web-based editor that can combine Scala code, SQL queries, Markup or even JavaScript in a collaborative manner.
The usage of Spark comes out of the box, and is simply enabled by the implicit variable named sparkContext.
You should also check the website, http://spark-notebook.io."
"Quest Data Connector for Oracle and Hadoop is a freeware plug-in to Cloudera's Distribution including Apache Hadoop that allows for fast and scalable data transfer between Hadoop and Oracle.
Attributes:
Transfer data to and from Oracle up to 5 times faster than Sqoop alone.
Can easily transfer data to and from Oracle that has no primary key or was not stored in primary key order.
Reduces overhead on the Oracle instance:
Upwards of 80% reduction in CPU consumption.
Up to 95% reduction in IO time.
Allows other Oracle workloads to simultaneously run seamlessly without disruption.
SLA-driven commercial support available when used as a part of Cloudera Enterprise."
Decking aims to simplify the creation, organsation and running of clusters of Docker containers in a way which is familiar to developers; by reading information from a decking.json package file on a project by project basis. You can view a showterm recording of decking in action or check out a simple example project.
"FreeIPA allows Linux administrators to centrally manage identity, authentication and access control aspects of Linux and UNIX systems by providing simple to install and use command line and web based management tools.
FreeIPA is built on top of well known Open Source components and standard protocols with a very strong focus on ease of management and automation of installation and configuration tasks.
FreeIPA can seamlessly integrate into an Active Directory environment via cross-realm Kerberos trust or user synchronization.
Benefits
FreeIPA:
Allows all your users to access all the machines with the same credentials and security settings
Allows users to access personal files transparently from any machine in an authenticated and secure way
Uses an advanced grouping mechanism to restrict network access to services and files only to specific users
Allows central management of security mechanisms like passwords, SSH Public Keys, SUDO rules, Keytabs, Access Control Rules
Enables delegation of selected administrative tasks to other power users
Integrates into Active Directory environments"