Cookies on this site

We would like to use cookies to understand how the site is used and to measure our campaigns. Nothing is set until you choose, and you can change your mind at any time from “Cookie settings” at the foot of every page. Privacy policy

Contact UsContact Us

Resources / Blogs

Engineering notes

Princeton IT Service is hosting NJ Hadoop – Apache Storm meetup.

Storm is a distributed and high-performance real-timecomputation system used by Twitter, Yahoo, Spotify, WebMD. Storm is a top level Apache Project which brings brand, governance and large community of the Apache Software Foundation. Storm scales linearly, fault-tolerant, provides areliable processing semantics, and is language agnostic (e.g. Java, Ruby, Python, Javascript, Perl)

· · 1 min read

Company News

Princeton IT Services is hosting NJ Hadoop meetup on Aug 26th. The following is the topic for this upcoming meetup:

Storm is a distributed and high-performance real-timecomputation system used by Twitter, Yahoo, Spotify, WebMD. Storm is a top level Apache Project which brings brand, governance and large community of the Apache Software Foundation. Storm scales linearly, fault-tolerant, provides areliable processing semantics, and is language agnostic (e.g. Java, Ruby, Python, Javascript, Perl)

AGENDA

In this talk, Eugene Dvorkin (@edvorkin) , Architect @WebMD and NYC Storm User Group organizer will present Apache Storm framework:

1) Why use Apache Storm?

2) Common use cases

3) Storm Architecture – Components, concepts, topology

4) Building simple Storm topology with Java and Groovy

5) Operation- fault tolerance, guaranteed msg delivery

6) Running and monitoring Storm in production

7) Trident – high-level abstraction on top of Storm

8) QA

Speaker: Eugene Dvorkin

Eugene has more than 20 years of industry experience. He is Architect at WebMD, where he is leading efforts in creating scalable, Big Data solutions.He introduced Storm to WebMD technology stack and developed WebMD’s Storm topology to power Medscape Medpulse mobile application which allow medical professionals to follow important medical trends with Medscape’s curated Today on Twitter feed and selection of blogs. He also contribute to many other Storm related projects. Outside of Storm his interests include distributed computing, machine learning, Hadoop ecosystem.

← All articles

Case studies

Application Software Development in practice

Client names are withheld. We are happy to share details on a call.

All case studies
  • Internal project

    4 roles, 1 app

    Computer repair

    Application Software Development

    Operations platform for our repair division

    A web application that runs the repair business end to end: a customer portal for booking and tracking repairs, and separate workspaces for technicians, accountants and administrators. Phase one went live in June 2026; phase two is in progress.

    • Four role-based workspaces in one app
    • Phase one live in June 2026
  • Product

    Card → follow-up

    Sales & events

    Application Software Development

    Business Card Intelligence: event leads to follow-ups

    Scan cards, PDFs or QR codes at an event and get deduplicated leads with AI-drafted follow-ups that send from your own Outlook. A web application on Azure with a mobile companion app in beta.

    • Leads deduplicated automatically
    • Follow-ups drafted in your own mailbox
  • Delivered

    Every change, flagged

    Food manufacturing

    AI Consulting

    Label comparison agent for a national food cooperative

    Compares two versions of a product label, highlights every change, annotates the PDF and returns an audit-ready list of differences. We moved it from Copilot Studio to Azure Functions when the document processing outgrew the low-code platform.

    • Audit-ready differences in one chat turn
    • Rebuilt from low-code to cloud functions

Keep reading

All Engineering notes articles

Want this applied to your environment?

Talk to the engineers who write these articles. We will look at your setup and tell you what to do first.