InfoQ Homepage Architecture & Design Content on InfoQ
-
Groovy Lead Guillaume Laforge Joins Restlet
In response to cloud vendor Pivotal pulling support for the Groovy/Grails project, Groovy head Guillaume Laforge has joined open source API platform Restlet to lead API development tools. InfoQ spoke to Laforge about Restlet, Groovy, and his new responsibilities.
-
Docker Release Initial Versions of Machine, Swarm and Compose Tools
Docker Inc, have released initial versions of their Machine, Swarm and Compose tool set for orchestrating Docker-based distributed applications. The Docker blog states that the current releases are not yet production-ready, but feedback from the community is being requested.
-
Characteristics of Microservices, Applications and Systems
The assumption that a large system must have a single environment, often with a one-to-one mapping between a project’s scope and the system built are challenged today Stefan Tilkov explains when looking into ways to split a large system into smaller parts and comparing the characteristics of systems, applications and microservices.
-
Mirantis Partners with Google to Integrate Kubernetes and OpenStack
OpenStack specialists Mirantis have announced a joint project with Google to integrate the Kubernetes container management system with the OpenStack project, which will allow Docker containers to be deployed at scale on infrastructure managed by OpenStack.
-
Google Releases gRPC, a HTTP/2 RPC Framework for Microservices
Google has opened sourced gRPC, a RPC framework used internally to connect cloud microservices. gRPC comes with support for 10 languages, making it attractive for creating back-end cloud services for mobile applications.
-
jQuery Plugin Registry Future Unclear
The jQuery Plugin Registry is now in read-only mode and developers are encouraged to move their plugins over to npm. What comes next is less clear as a partnership with Famo.us has yet to fully develop. The end result is that stale, old plugins with no support will be eliminated.
-
Establishing Self-Organized Agile Teams
Agile suggest teams to self-organize their work. The questions arise what self-organization is and what organization can do to make it possible for teams to become self-organizing.
-
Google Open Sources MapReduce Framework for C to Run Native Code in Hadoop
Google announced last week the release of open source MapReduce framework for C, called MR4C, that allows developers to run native code in Hadoop framework. MR4C framework brings together the performance and flexibility of natively developed algorithms with the scalability and throughput provided by Hadoop execution framework.
-
The Hack Language Gets an Official Specification
The Hack language has now got an official specification. According to the HHVM team, the Hack specification, albeit in its initial stage, fills a gap in the documentation available for the Hack language.
-
Behaviour-Driven Development Combined with Domain-Driven Design
Behaviour-Driven Development (BDD) is very much about conversations and examples but there is a software design part that can be used to bring BDD and Domain-Driven Design (DDD) practices together, combining the conversional bits with a domain-focused design activity, Konstantin Kudryashov explains in a presentation.
-
Silver Brings Apple's Swift Language to .NET and Android
RemObjects Silver is a “free implementation of Apple’s Swift programming language” aimed at making it possible to natively compile Swift code on the .NET, Java, and Android platforms in addition to Cocoa and Cocoa Touch. InfoQ has spoken with marc hoffman (sic), chief architect at RemObjects.
-
Apache Aurora v0.7.0 Released with Docker Support
The Apache Aurora community have released version 0.7.0-incubating of the Apache Aurora framework for Mesos, which provides a platform for long-running services and cron jobs. This release includes beta integration with Docker, official support for the Aurora command-line client v2, and performance improvements for running Aurora at scale.
-
MongoDB 3.0 - WiredTiger Storage Engine and Updated MMS
Some time ago, when MongoDB 2.6 was released Kelly Stirman, Director of Products at MongoDB answered our questions regarding the latest release. Now with MongoDB 3.0 announced for March and MongoDB 3.0 RC-8 already available, it’s time to see in more detail what WiredTiger storage engine, new and improved MMS and storage compression can bring to NoSQL users.
-
Advancing The Realtime Web With RethinkDB
RethinkDB is an open-source distributed database built to store JSON and scale with very little effort. Self compared with MongoDB, RethinkDB is aiming to be developer friendly all the while maintaining an operations oriented approach of being highly available and high scale..a way to subscribe to change notifications from the database. A client can subscribe to changes in a table and get notified
-
Pivotal Open Sources Their Big Data Suite
Pivotal has decided to open source core components of their Big Data Suite and has announced the Open Data Platform, an initiative promoting open source and standardization for Big Data.