AT&T; Cloud Architect

Now, complicated configurations are a thing of the past. With AT&T; Cloud Architect, there’s an automated, standardized and fast way to pick, provision and deploy servers over the web within minutes or hours, not days.

There’s no need to buy or build out your own on-premises infrastructure.

(Full Story: AT&T; Cloud Architect)

JVM Host – Memory usage comparison of Java Application Servers and Applications

To give you an estimate of how many memory related resources you will need to run a Java application server or a Java application within Java Virtual Machine we tested some popular ones and are publishing results below.

(Full Story: JVM Host – Memory usage comparison of Java Application Servers and Applications)

Former IronPort CEO on Management

Work your ass off by example. A leader who is always present, ridiculously responsive and contributes real, hard work sets the right pace and tone.

(Full Story: Former IronPort CEO on Management)

Building Memory-efficient Java Applications – IBM Researchers

1. Distributed development, layers of frameworks, and Java’s modeling
limitations make it easy to create bloated data designs.
2. In this environment, awareness of costs is essential for making informed
tradeoffs.
3. Some tradeoffs can be made without sacrificing speed or sound design.
4. The concept of data structure health – the ratio of actual data to its
representation – can illuminate where there is room for improvement,
and point out aspects of a design that will not scale

(Full Story: Building Memory-efficient Java Applications – IBM Researchers)

Drools Developer’s Cookbook | Packt Publishing Book

What you will learn from this book:

Use Drools Guvnor for rules authoring and configuration
Configure different ways to store your knowledge using Marshallers, and JPA with Spring
Understand how to add complex event processing capabilities to a project
Take full advantage of the remote rules execution using the Drools Server.
Integrate Drools with the Apache Camel Project using the Spring Framework
Monitor Drools knowledge bases and sessions using JMX.
Implement automated planning using Drools Planner
Migrate and learn new features included in jBPM5.

(Full Story: Drools Developer’s Cookbook | Packt Publishing Book)

Rise above the Cloud hype with Red Hat OpenShift

Complete tour of the OpenShift Express project where we provided you with a glimpse of the possibilities that await you and your applications. It was a breeze to create your domain, define your applications needs and import your project into the provided git project. After pushing your changes to the new Express instance you are off and testing your application development in the cloud. This is real. This is easy. Now get out there and raise your code above the cloud hype

(Full Story: Rise above the Cloud hype with Red Hat OpenShift)

Tenzing A SQL Implementation On The MapReduce Framework

Tenzing is a query engine built on top of MapReduce for ad hoc analysis of Google data. Tenzing supports a mostly complete SQL implementation (with several extensions) combined with several key characteristics such as heterogeneity, high performance, scalability, reliability, metadata awareness, low latency, support for columnar storage and structured data, and easy extensibility. Tenzing is currently used internally at Google by 1000+ employees and serves 10000+ queries per day over 1.5 petabytes of compressed data. In this paper, we describe the architecture and implementation of Tenzing, and present benchmarks of typical analytical queries.

(Full Story: Tenzing A SQL Implementation On The MapReduce Framework)

The Two Things about Software Engineering

The Two Things about Software Engineering:
1) Nothing about the code (size, speed, elegance, conformance to standards, etc.) is important if it doesn’t actually work.
2) Whatever you don’t have automated tests for probably doesn’t work (and if it happens to work now, it will inevitably stop working at some point in the future without your noticing).

(Full Story: The Two Things about Software Engineering)

Best Mobile Web HTML5 Framework For Mobile App Development

1. PhoneGap
2. Titanium
3. Sencha Touch
4. M-Project
5. jQTouch
6. jQuery Mobile
7. NimbleKit
8. Wink
9. Jo

(Full Story: Best Mobile Web HTML5 Framework For Mobile App Development)

15 Mind-Bending Interview Questions That Every Google Engineer Can Answer

4. If we had a list of n nodes, what are the maximum number of edges there can be for a directed acyclic graph?

(Full Story: 15 Mind-Bending Interview Questions That Every Google Engineer Can Answer)

Follow

Get every new post delivered to your Inbox.