Enterprise Java

Enterprise Java news, information, and how-to advice

machine learning
business storm 157689723

git cd

Improving on Git-flow for continuous delivery

While Git-flow provides workflow structure essential for devops, CD often requires bridging the gaps to other stakeholders.

JavaScript will lead a massive shift in enterprise development

JavaScript and Node.js will change corporate technology like Java did, according to a Forrester report.

spark

Spark, big data's brightest star, needs to grow up

Spark is the hottest project in big data -- but Databricks, the company behind it, needs to ensure its implementation has a plausible path to maturity.

Busted: Still fighting about pointers

7 reasons why frameworks are the new programming languages

Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax.

darts bullseye

Google Dart upgrade hones in on asynchronous programming

The Dart language gets a number of improvements right as Google lowers its ambitions for Dart VM.

security open lock

The state of open source security

Recent high-profile vulnerabilities have put the lie to the 'many eyes' theory -- but also driven real progress in securing the open source ecosystem.

speed light curves fast

Java: The once and future king of Internet programming

Would you believe that Java is poised to dominate the next explosion of the Internet? Built for embedded computing and streamlined for real-time applications, here's why Java is the language for IoT.

feather
Tip

APIs aren’t apps: Make them as thin and light as possible

The right language and tool set to develop an API should be based on what the API is designed to do, and a few other factors.

All eyes on the API

Once a humble backdrop to real software development, API design is coming into its own, with a plethora of tools and specifications for developers to choose from.

Conquer continuous delivery with GitHub and Jenkins

GitHub and Jenkins together help make agile development real, enabling you to automate the build process and focus on test-first development.

ufo cloud

It came from the cloud: The looming change in IT

PaaS is finally getting traction, and when it takes hold, the application workflow – and the lives of developers – will change forever.

04 uniform language

Scala.js lets you compile Scala to JavaScript

Scala creator Martin Odersky cites performance, type safety, and interoperability with JavaScript libraries as high points of using Scala.js.

hadoop

What you need to know about Hadoop right now

Andrew updates his cheat sheet for developers navigating the ever-expanding Hadoop ecosystem. Storm and Spark still top the list, but don't miss new additions like Phoenix, Kafka, and Falcon.

search tech

Elasticsearch buys into search as a service, rebrands as 'Elastic'

In an exclusive interview, the CEO and CTO of the company formerly known as Elasticsearch talk about the acquisition of Found, the diversity of customer use cases, and future product plans.

The decline of the Java application server

It's early days for container-managed services, but already it appears that a core component of the traditional Java development stack is less central than it used to be.

tech culture
Tip

Why culture is as important as skill for outsourced agile teams

Mature enterprises should look to culture and communication style as significant factors in outsourcing IT decisions.

angularjs

Is AngularJS ready for the enterprise?

AngularJS's habit of breaking backward compatibility as it rushes to the future could be a deal breaker for enterprises accustomed to 10-year support guarantees. Or not.

Google shares code to help server software digest HTTP/2

Google's open sourced gRPC framework handles remote procedure calls and is based on the new Web transmission standard, HTTP/2.

Load More