article thumbnail

SKP's Java/Java EE Gotchas: Clash of the Titans, C++ vs. Java!

DZone

This begins not only in designing the algorithm or coming out with efficient and robust architecture but right onto the choice of programming language. Recently, I spent some time checking on the Performance (not a very detailed study) of the various programming languages. These include Python, PHP, Perl, and Ruby.

Java 214
article thumbnail

The Speed of Time

Brendan Gregg

Was there some other program consuming CPU, like a misbehaving Ubuntu service that wasn't in CentOS? Colleagues/Internet I love using [Linux performance tools]. But I also love solving issues quickly, and sometimes that means just asking colleagues or searching the Internet. Microbenchmark os::javaTimeMillis() on both systems.

Speed 126
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Stuff The Internet Says On Scalability For July 20th, 2018

High Scalability

Yet we still program with text—in files. He told me his work in functional programming languages failed, and would likely always fail, because it was easy to do hard things but incredibly difficult to do simple things. Hey, it's HighScalability time: World History Timeline from 3000BC to 2000AD. Do you like this sort of Stuff?

Internet 121
article thumbnail

What is software automation? Optimize the software lifecycle with intelligent automation

Dynatrace

And it covers more than just applications, application programming interfaces, and microservices. DevSecOps and ITOps teams can then perform tasks with accuracy at the speed a business requires. These include mobile, web, Internet of Things, and application programming interfaces. Digital experience. Business analytics.

Software 177
article thumbnail

The Speed of Time

Brendan Gregg

Was there some other program consuming CPU, like a misbehaving Ubuntu service that wasn't in CentOS? Colleagues/Internet I love using Linux performance tools. But I also love solving issues quickly, and sometimes that means just asking colleagues or searching the Internet. Microbenchmark os::javaTimeMillis() on both systems.

Speed 52
article thumbnail

Application vulnerabilities: Important lessons from the OWASP top 10 about application security risks

Dynatrace

For this, best practices would be to segregate commands from data, use parameterized SQL queries, and eliminate the interpreter by using a safe application program interface, if possible. Injection A query or command that inserts untrusted data into the interpreter, causing it to generate unintended commands or expose data.

article thumbnail

The Speed of Time

Brendan Gregg

Was there some other program consuming CPU, like a misbehaving Ubuntu service that wasn't in CentOS? Colleagues/Internet I love using [Linux performance tools]. But I also love solving issues quickly, and sometimes that means just asking colleagues or searching the Internet. Microbenchmark os::javaTimeMillis() on both systems.

Speed 40