4:29 am on August 2, 2013 · coders (2), etsy (2), tech (2), tech talk (1)

VIDEO: NYC Tech Talks – Designing for Garbage Collection #jvm #garbagecollection

As server systems expand in complexity, garbage collection – automated memory recovery processing – needs to be constructed elegantly and to operate invisibly. Understanding the impact of garbage collection, both at a single node and a cluster level, is key to developing high-performance, high-availability applications when using a garbage collected language. In this talk – Designing for Garbage Collection – Gregg Donovan of Etsy explores the basics of common garbage collection algorithms, how to monitor your runtime, and how to measure success when tuning GC. At a cluster-level, he reviews how to design for partial availability — how to avoid sending requests to a GCing node and how to be resilient to mid-request GC pauses. He reviews the code Etsy uses to implement its custom ‘Banner’ protocol used to detect GCing JVM nodes at request-time. For application development, he reviews common memory leak scenarios and how to detect them.

Video is below.

  • View on YouTube: http://youtu.be/Daa65NtBwEA
  • Transcribe on AMARA: http://www.amara.org/en/videos/OrFrKJL4WzvN/
5:19 am on December 16, 2009 · cuny (4), google (23), nyc (131), tech (2), verizon (11)

New York Technology Council launches

The New York Technology Council was founded by Donn Morrill, Paul Ellis and Ted Brown. Brown is executive director of the CUNY Institute of Software Design and Development and has spear-headed a program to place CUNY students into local technology internships by providing 1/3 of their pay, up to $1,000.

The organization is also working closely with New York City Council Member Gale Brewer, the chair of the Committee on Technology in Government who said, “we are always looking for ways to make this city more tech friendly to business.”On the business side, the New York Technology Council has secured Google, PricewaterhouseCoopers and Verizon as sponsors, and are working with IBM to finalize an official partnership.

In the short term, the goal is better coordination between the businesses, government and academic institutions already present in the city of New York.

via NYConvergence – A digest of New York, New Jersey, and Connecticut digital media technology news: New York Technology Council Sets Ambitious Goals.