Carol McDonald
  • Female
  • Jacksonville, Florida
  • United States
Share on Facebook MySpace

Carol McDonald's Friends

  • Federico Nicolàs Casabianca
  • Raffaele Picardi
  • Bulama Yusuf
  • Allan Davis
  • Mike Hayward
  • Michael Levin

Carol McDonald's Groups

Carol McDonald's Discussions

Gifts Received

Gift

Carol McDonald has not received any gifts yet

Give a Gift

 

Carol McDonald's Page

Profile Information

What are your main interests in software development?
Java, Web, Ajax, Java EE, Spring, Seam, JPA, Web Services
Do you have a website?
http://weblogs.java.net/blog/caroljmcdonald/
Anything else you'd like to add? Where do you live? (optional!)
Je parle Francais. Ich kann Deutsch.

Carol McDonald's Blog

movie recommendations with Spark machine learning

Posted on August 4, 2015 at 11:15am 0 Comments

Tutorial on Apache Spark, movie recommendations with machine learning 

This post discusses building a recommendation model from movie ratings using an iterative algorithm and parallel processing with Apache Spark MLlib.

https://dzone.com/links/parallel-and-iterative-processing-for-machine-lear.html

An Inside Look at the Components of a Recommendation Engine

Posted on April 13, 2015 at 9:14am 1 Comment

Recommendation engines help narrow your choices to those that best meet your particular needs.  In this post, we’re going to take a closer look at how all the different components of a recommendation engine work together. We’re going to use collaborative filtering on movie ratings data to recommend movies. The key components are a collaborative filtering algorithm in Apache Mahout to build and train a machine learning model,…

Continue

screencast about MySQL for Developers

Posted on March 30, 2009 at 10:30am 0 Comments

Here is a screencast about MySQL for Developers



If you are a developer using MySQL, you should learn enough to take advantage of its strengths, because having an understanding of the database can help you develop better-performing applications. This session will talk about MySQL database design and SQL tuning for developers. Some topics include:



* MySQL Storage Engine Architecture

* Schema, the basic foundation of performance

* Think about performance when… Continue

Comment Wall

You need to be a member of Codetown to add comments!

Join Codetown

  • No comments yet!
 
 
 

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

QCon London 2026: Use<’lifetimes> For<’what>

At QCon London, TrueLayer engineer Ethan Brierley reframed Rust lifetimes using the Polonius borrow checker's mental model: lifetimes as sets of loans rather than regions of code. He built from borrow checker basics through variance and subtyping to higher-ranked lifetimes with serde, showing how the loans perspective makes previously confusing lifetime errors intuitive.

By Steef-Jan Wiggers

QCon London 2026: Blurring the Lines: Engineering & Data Teams in the Age of AI

At QCon London 2026, Lada Indra, Head of Data Platform at Pleo, shared insights from his experience across high-scale data systems. He illustrated both the risks of poorly aligned teams and the practical strategies that organizations can adopt to bridge the gap.

By Daniel Dominguez

Article: Beyond Memory Safety: What Makes Rust Different – Lessons from Autonomous Robotics

This article explores that question through the lens of a real-world Rust project: a system responsible for controlling fleets of autonomous mobile robots. While Rust's memory safety is a strong foundation, its true power lies in the type system and ownership rules. The session will go beyond memory safety and explore ways to encode behavior and protocols directly into types.

By Andy Brinkmeyer

War in Iran Damages Multiple AWS Data Centers, Challenging Multi-AZ Assumptions

Earlier this month, Iranian drone strikes damaged three AWS data centers in the UAE and Bahrain, causing outages and disruptions to multiple services. The events, which affected multiple facilities within the same AWS region, sparked discussion in the community about how geopolitical conflict can directly impact global cloud infrastructure and multi-AZ deployments.

By Renato Losio

QCon London 2026: Uncorking Queueing Bottlenecks with OpenTelemetry

At QCon London 2026, Julian Wreford and Oli Lane from Gearset showcased how distributed tracing and SLOs solve asynchronous observability gaps. By shifting from queue-size metrics to latency-based alerts, the team improved incident response. Key technical takeaways included using OpenTelemetry trace state for async duration tracking and wide events to uncover hidden architectural waste.

By Mark Silvester

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service