Blogs

  • Attacking Technical Debt for a Healthier Balance Sheet

    Attacking Technical Debt for a Healthier Balance Sheet

    Many businesses are at risk since Oracle ended support for Java 7. We consulted an expert for ways to reduce risk exposure. The post Attacking Technical Debt for a Healthier Balance Sheet appeared...

    Read Blog Post
  • JDK 19 and What Java Users Should Know About It

    JDK 19 and What Java Users Should Know About It

    Another six months have passed; and with predictable reliability, we have another release of the core Java platform, JDK 19. The post JDK 19 and What Java Users Should Know About It appeared first...

    Read Blog Post
  • Make Your Cost Management Program Recession Proof

    Make Your Cost Management Program Recession Proof

    A CIO’s guide to cost optimization without sacrificing business impact during a downturn. Let’s face it.  The recession isn’t on the horizon; it’s already here, lightning illuminating darkening...

    Read Blog Post
  • How CIOs Can Optimize Cloud Costs

    How CIOs Can Optimize Cloud Costs

    No one wants to hand a bloated cloud bill to the CFO. Here are five ways CIOs can optimize cloud costs successfully. The post How CIOs Can Optimize Cloud Costs appeared first on Azul | Better Java...

    Read Blog Post
  • The False Positives Problem with CVE Detection

    The False Positives Problem with CVE Detection

    When CVE detection tools find vulnerabilities that exist in an application but are not running in production, they produce false positives. The post The False Positives Problem with CVE Detection...

    Read Blog Post
  • The CFO Takes a Strategic Look at Cloud Cost Optimization

    The CFO Takes a Strategic Look at Cloud Cost Optimization

    Today’s CFO must be a strategic leader for cloud cost optimization investing in growth. The post The CFO Takes a Strategic Look at Cloud Cost Optimization appeared first on Azul | Better Java...

    Read Blog Post
  • You Have Support Options for JDK 7

    You Have Support Options for JDK 7

    Many businesses are at risk since Oracle ended support for Java 7. We consulted an expert for ways to reduce risk exposure. The post You Have Support Options for JDK 7 appeared first on Azul |...

    Read Blog Post
  • Use Pattern Matching to Simplify Java

    Use Pattern Matching to Simplify Java

    This article explores how new pattern matching features in JDK 18 can make your code more concise without losing readability. The post Use Pattern Matching to Simplify Java appeared first on Azul...

    Read Blog Post
  • Best Practices Running Kafka on Azul Platform Prime

    Best Practices Running Kafka on Azul Platform Prime

    We’ve been running a lot of Kafka on Azul Platform Prime lately, gauging the max Kafka throughput on Azul Platform Prime vs OpenJDK and measuring the practical ROI of running workloads on Azul...

    Read Blog Post
  • Accessing Foreign Programming Languages in Java with Project Panama

    Accessing Foreign Programming Languages in Java with Project Panama

    You probably heard of Java’s new Project Panama APIs that can access native libraries written in C, but what about libraries written in other languages such as C++ or Rust? Check out these series...

    Read Blog Post
  • Cloud Migration or Application Optimization

    Cloud Migration or Application Optimization

    Engaging in cloud migration can mean rehosting, refactoring, or rearchitecting. Each path has merit depending on your company's situation. The post Cloud Migration or Application Optimization...

    Read Blog Post
  • JDK 7: The Long Hello and the Long Goodbye

    JDK 7: The Long Hello and the Long Goodbye

    On July 7th, 2011, eleven years ago, JDK 7 was released.  In some ways, it was one of the more significant releases of Java.  Indeed, there were some excellent technical features: Project Coin...

    Read Blog Post
  • Why Cloud Cost Is Important

    Why Cloud Cost Is Important

    In answering why cloud cost is important, the question isn’t whether to move to the cloud but how to move to the cloud. The post Why Cloud Cost Is Important appeared first on Azul | Better Java...

    Read Blog Post
  • Embedded Java Lives!

    Embedded Java Lives!

    Most developers don’t think much about Embedded Java. But from planes and cars to phones and printers, you might be surprised at the places where it is still used. The original goal for Java was...

    Read Blog Post
  • Superfast Application Startup: Java on CRaC

    Superfast Application Startup: Java on CRaC

    It’s now twenty-seven years since Java was first released, and it continues to be one of the most popular platforms for applications, especially on servers. One of the reasons for this is the Java...

    Read Blog Post
  • Cassandra Performance: Throughput, Responsiveness, Capacity and Cost

    Cassandra Performance: Throughput, Responsiveness, Capacity and Cost

    TLDR: For scalable data workloads like Cassandra, performance and capacity are simply a matter of cost. JVM choice and configuration can dramatically impact that cost. The Azul Platform Prime JVM...

    Read Blog Post
  • The Practical ROI of Running Kafka on Azul Platform Prime

    The Practical ROI of Running Kafka on Azul Platform Prime

    Building real-time data pipelines and streaming applications just got more cost-effective. Kafka is great because it’s horizontally scalable, fault-tolerant, and runs in production for thousands...

    Read Blog Post
  • JavaFX Tutorial: Creating a Native Desktop Application

    JavaFX Tutorial: Creating a Native Desktop Application

    During the pandemic we were all adjusting to a new normal. Working remotely affords us the opportunity to work from home and attend virtual meetings and conferences. Even though this can be super...

    Read Blog Post
  • As a Public Sector Branch Chief, How Can You Ensure Java Security?

    As a Public Sector Branch Chief, How Can You Ensure Java Security?

    We have a new resource for Branch Chiefs available for free download called “The Branch Chief’s Guide to Java Security.” This blog explains why you need it and how to get it. Are you an expert in...

    Read Blog Post
  • Accessing Native Code in Java with Project Panama

    Accessing Native Code in Java with Project Panama

    In a series of in-depth articles over at Foojay.io you will learn the fundamentals on how to access native libraries using Project Panama and without resorting to JNI (Java Native Interface) or...

    Read Blog Post
  • loading
    Loading More...