abacus

How to ruin an open source project

Paul Krill , 07/23/15

News & Features

streaming data

Why streaming analytics is such a big deal

Analytics drive decisions, but some decisions shouldn't wait until batch processes complete -- which is why, eventually, we'll all analyze data as it streams in.

Andrew C. Oliver

JRuby t-shirt

JRuby upgrade promises better performance

JRuby 9000 features a rewritten compiler designed to improve threading, parallelism, and performance in large-scale Ruby applications.

Paul Krill

Build an API for microservices in 5 minutes

With tools such as AnyPresence’s JustAPIs, you can define and deploy modern, RESTful APIs in no time; here’s how.

Richard Mendis

9 ways developers can help rebuild trust on the Internet

9 ways developers can rebuild trust on the Internet

Public keys, trusted hardware, block chains -- developers should be using these tech tools to help secure the Internet for all.

Peter Wayner

5 Ways Private PaaS Helps Boost Developer Productivity

Custom applications have become a gateway to revenue creation, customer satisfaction, and cost control. This metamorphosis has put line of business developers in a position of strategic importance within the enterprise.

hopscotch final

Java 101: The essential Java language features tour, Part 7

End your tour of Java's essential language features with Java 8's method references, interface default and static methods, and three lesser known language updates, then preview new features coming in Java 9.

Jeff Friesen

stage lights spotlight

Enterprise Java moves back into the spotlight this fall

The annual JavaOne conference, coming this October, will feature a big dose of programming related to Java EE.

Paul Krill

Oracle fixes zero-day Java flaw, urges users to update

Users should update Java as soon as possible because attackers are already taking advantage of at least one vulnerability.

Lucian Constantin

rust collaboration

Two reasons the Rust language will succeed

Rust's developer community has created a culture of collaboration that could help propel the language's success.

Matt Asay

Accelerating Your Enterprise Docker Strategy with Private PaaS

Enterprise Platform-as-a-Service helps you accelerate your organization's Docker strategy and deliver the benefits developers want. Learn more about how Apprenda integrated Docker into its Enterprise PaaS.

developer choice

Which freaking Hadoop engine should I use?

These four truths will help you determine which Hadoop technology to use for the types of workloads you anticipate.

Andrew C. Oliver

Roll your own API in Amazon's cloud

Amazon's API Gateway promises the ability to create APIs without needing to spin up a server, but at the cost of more Amazon lock-in.

Serdar Yegulalp

programming code computer laptop hands worker

Are you over-testing your software?

Is it possible to reduce -- or even eliminate -- the human factor when it comes to testing software releases? In a word, yes.

Matthew Heusser

ruby on rails

The state of Ruby and Rails: Opportunities and obstacles

Developer demand for Ruby and Rails remain high, but the specific ways both language and framework shine (or don't) are crucial to know.

Serdar Yegulalp

Load More
Java Help Center