Ramesh Mani - Fremont CA, US Brian Zuzga - San Francisco CA, US Ling Thio - Sunnyvale CA, US
Assignee:
Computer Associates Think, Inc. - Islandia NY
International Classification:
G06F 15/16 G06F 15/173 G06F 15/177
US Classification:
709224, 715762, 715273, 717104
Abstract:
Multiple transaction components that comprise a transaction are correlated using a GUID generated at a browser application. The transaction components may occur asynchronously or synchronously between a network browser and one or more applications. An identifier is generated for a set of network browser requests corresponding to a single user input or some other event and the identifier is included in each request. Server traffic and the servers processing the request are monitored and data which includes the identifier is generated. Data for the transaction with multiple transaction components is reported using the GUID associated with the transaction.
Brian Zuzga - San Francisco CA, US John B. Bley - San Mateo CA, US Mark Jacob Addleman - San Francisco CA, US Krates Ng - San Francisco CA, US
Assignee:
Computer Associates Think, Inc. - Islandia NY
International Classification:
G06F 15/173 G06F 3/00
US Classification:
709224, 719331
Abstract:
Network performance is monitored using timing information retrieved from a client device, server in communication with the client, or both. Client side timing information is retrieved using performance monitoring code provided by the server. The code may be provided to the client as part of a content response. Once content in the provided content response is loaded, the code sends the timing information to the server. The server may then process the timing information to calculate response time and other time information metrics.
Synthetic Transactions Based On System History And Load
Jon Ruiz - Eagan MN, US Ling Thio - Sunnyvale CA, US Brian Zuzga - San Francisco CA, US
Assignee:
Computer Associates Think, Inc. - Islandia NY
International Classification:
G06F 15/173
US Classification:
709224, 709223, 709225, 714 4
Abstract:
Synthetic transactions for a network system are generated based on monitoring of the network system. One or more network system monitoring systems receive network system traffic, traffic monitoring data and/or application runtime data during a monitoring process. The traffic monitoring data may be derived from network system traffic and the application runtime data may be data associated with application transactions. The traffic, traffic monitoring data and application runtime data may contain information regarding the scope and frequency of the functionality tested by the actual traffic received by the network system. Synthetic transactions may be generated and transmitted to test the network system based on the scope and frequency of the functionality tested by actual traffic.
Brian Zuzga - San Francisco CA, US John B. Bley - San Mateo CA, US Mark Jacob Addleman - San Francisco CA, US Krates Ng - San Francisco CA, US
Assignee:
CA, Inc. - Islandia NY
International Classification:
G06F 15/16 G06F 11/30
US Classification:
709224, 702186
Abstract:
Network performance is monitored using timing information retrieved from a client device, server in communication with the client, or both. Client side timing information is retrieved using performance monitoring code provided by the server. The code may be provided to the client as part of a content response. Once content in the provided content response is loaded, the code sends the timing information to the server. The server may then process the timing information to calculate response time and other time information metrics.
Automatic Correlation Of Service Level Agreement And Operating Level Agreement
Jeffrey R. Cobb - Belmont CA, US Ling Thio - Sunnyvale CA, US Brian Zuzga - San Francisco CA, US
Assignee:
CA, Inc. - Islandia NY
International Classification:
G06F 15/173
US Classification:
709224, 709203, 709217, 709223, 709238
Abstract:
Data collected during runtime and associated with a service level agreement and operating level agreement for a network service are automatically correlated together. A network monitoring system monitors the network service during runtime to determine SLA and OLA violations. An SLA is tested against traffic monitoring data derived from monitoring traffic between a network service system and one or more users of the system. An OLA is tested against application runtime data generated from monitoring a transaction occurring between an application server and a backend or other internal entity of the network service system. The data collected during runtime can be correlated using a hierarchy based on business transactions or in some other manner. Because the traffic monitoring data and application runtime data are organized using a similar data hierarchy, the traffic monitoring data corresponding to an SLA may be correlated to the application runtime data corresponding to the same business transaction and one or more OLAs.
Synthetic Transactions To Test Blindness In A Network System
Jon Ruiz - Eagan MN, US Ling Thio - Sunnyvale CA, US Brian Zuzga - San Francisco CA, US
Assignee:
CA, Inc. - Islandia NY
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
Synthetic transactions for a network system are generated based on monitoring of the network system to determine whether the network system may be blind to traffic. A process determines whether an application within an application server in a network system is processing traffic received by the application server, and whether a web server within the network system and in communication with the application server is receiving traffic that requires processing by the application. The process determines that the network system may be blind to the traffic, and, in response, generates a synthetic transaction instruction and a corresponding synthetic transaction to test whether the network system is blind to the traffic. Based on a response of the network system to the synthetic transaction, the process determines whether there is a malfunction of the application server or a period of low traffic activity of the application server.
Mark Addleman - San Francisco CA, US John Bley - San Mateo CA, US Brian Zuzga - San Francisco CA, US
International Classification:
G06F 15/173
US Classification:
709224000
Abstract:
Resource pool depletion information, including the estimated time until the resource pool is depleted, is derived from resource pool data. Data regarding the size of a resource pool is collected over a period of time. The data may include the resource pool size and other information. One or more functions are then generated to fit one or more sets of data within the collected resource pool data. The best fitting function is selected from the generated functions and used to determine the time at which the particular resource pool will become depleted. Values for the selected function can be generated at future points in time to determine the depletion point of the resource pool. The time information as well as depletion confidence values are provided to a user or otherwise processed.
Brian Zuzga - San Francisco CA, US Mark Jacob Addleman - San Francisco CA, US Ramesh Mani - Fremont CA, US
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
A benchmark response time is determined for a browser application request sent to a network server over a network. The response time is determined by performance monitoring code that is loaded into and monitors the browser application from the client. The performance monitoring code automatically sends a request to a network server; the request is not sent in response to user input. The network server receives the request, generates a response and provides the response to the browser application. The response includes a fixed amount of randomly generated data. The browser application receives and processes the response, but does not display the bytes or change the content displayed in the browser application as a result of the response. The browser application sends the times at which the browser application sends the request and the browser application completes processing the response data to the network server for further processing.
Okta, Inc. Apr 2015 - May 2019
Software Architect
Okta, Inc. Apr 2015 - May 2019
Senior Software Architect
Archimedes Clinical Analytics Sep 2012 - Feb 2015
Director of Scientific Engineering
Evidera Feb 2014 - Jun 2014
Director of Scientific Engineering
Archimedes Sep 2012 - Feb 2014
Director of Scientific Engineering
Education:
Massachusetts Institute of Technology 1990 - 1995
Masters, Master of Engineering, Computer Science
Chippewa Valley High School 1986 - 1990
Skills:
Enterprise Software Java Software Development Xml Distributed Systems Cloud Computing Agile Methodologies Integration Soa Saas Software Engineering Oracle Weblogic Software Design Linux Application Performance Management Web Applications Javascript Java Enterprise Edition Rest Scrum Perl C++ Unix Web Services Requirements Analysis Big Data Hadoop Grid Computing Mysql Tomcat Websphere Spring Junit Software As A Service Application Servers Service Oriented Architecture
Interests:
Collecting Antiques Exercise Home Improvement Reading Gourmet Cooking Sports The Arts Home Decoration Cooking Electronics Outdoors Education Crafts Music Dogs Movies Collecting Kids Travel Boating Investing
Languages:
English
Youtube
BVHM 8th Grade Grads 2017
A slideshow of the last 9 years for the 2017 BVHM graduates.
Duration:
16m 35s
BVHM Spring 2015 Performance - Debby's Kinder...
Duration:
3m 36s
Sophia's - "The Movie"
Sophia has been getting into stop animation, and this is one of her fi...
Duration:
11s
Meet Dr. David Zuzga, Associate Dean of Biome...
Meet Dr. Zuzga and learn more about the education and training opportu...
Duration:
2m 45s
BVHM - La Magia del Mariachi - 4y5 grados - 2...
Buena Vista Horace Mann Mariachi Concert 4th and 5th grade - Intermedi...
Duration:
13m 32s
Brian Jeck - Sadza ( For The Moon Remix )
This content is for vocal mixing preset only.
Duration:
2m 36s
S2E20: How to Make Big Decisions (Without Kil...
Welcome to Bright Hearth, a podcast devoted to recovering the lost art...
Duration:
39m 31s
Brian Gentil On The Community Radio Network V...
ABOUT Recorded on 22 October 1999, this aircheck features announcer Br...
Brian Zuzga 1976 graduate of East Detroit High School in East detroit, MI is on Classmates.com. See pictures, plan your class reunion and get caught up with ...
Brian Zuzga (1972-1976), Carl Smith (1976-1980), Kelly Gardiner (1978-1982), Mark Hurlburt (1987-1991), Norine Gudenau (1968-1972), Michael Allen (1988-1992)