Search Results for: Scala
-
Enterprise Java
Writing a download server. Part I: Always stream, never keep fully in memory
Downloading various files (either text or binary) is a bread and butter of every enterprise application. PDF documents, attachments, media,…
Read More » -
Core Java
Motivation And Goals Of Project Jigsaw
A couple of weeks ago I wrote about how Project Jigsaw may break existing code. So what do we get…
Read More » -
Software Development
Cloud Application Design Considerations
When designing applications for the cloud, irrespective of the chosen platform, I have often found it useful to consider four…
Read More » -
DevOps
Does DevOps Reduce Technical Debt – or Make it Worse?
DevOps can help reduce technical debt in some fundamental ways. Continuous Delivery/Deployment First, building a Continuous Delivery/Deployment pipeline, automating the…
Read More » -
Enterprise Java
Querying Your Database from Millions of Fibers (Rather than Thousands of Threads)
jOOQ is a great way to do SQL in Java and Quasar fibers bring a much improved concurrency We’re excited…
Read More » -
Software Development
Scale Effects, Machine Learning, and Spark
“In 1997, IBM asked James Barry to make sense of the company’s struggling web server business. Barry found that IBM…
Read More » -
Software Development
Big Data Skills Spectrum
Big Data has been a hype for many years. I’ve seen a few “Big Data” projects start in the past…
Read More » -
Enterprise Java
Monolithic to Microservices Refactoring for Java EE Applications
Have you ever wondered what does it take to refactor an existing Java EE monolithic application to a microservices-based one?…
Read More » -
Core Java
Java Micro Frameworks: The New Trend You Can’t Ignore
What are Java micro frameworks and why should you use them? Every language has tradeoffs. With Java, the tradeoff for…
Read More »