Search

Bruce Mccready Phones & Addresses

  • 2230 Pacific Ave, San Francisco, CA 94115
  • Kensington, CA
  • Oakland, CA

Work

Company: Okta, inc. Dec 2018 Position: Principal engineer

Education

Degree: Bachelors, Bachelor of Arts School / High School: University of California, Berkeley Specialities: Computer Science

Skills

Databases • Agile Methodologies • Software Development • Scalability • Java • Java Enterprise Edition • Software Engineering • Tomcat • Distributed Systems • Performance Tuning • Operating Systems • Cloud Computing • Web Services • Saas • Enterprise Software • Linux • J2Ee • Performance Analysis

Industries

Computer Software

Resumes

Resumes

Bruce Mccready Photo 1

Principal Engineer

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Okta, Inc.
Principal Engineer

Salesforce Oct 2015 - Nov 2018
Senior Member Technical Staff

Splunk Mar 2013 - Oct 2015
Senior Engineer

Appdynamics May 2012 - Mar 2013
Performance

Wily Technology Mar 2009 - May 2012
Senior Software Architect
Education:
University of California, Berkeley
Bachelors, Bachelor of Arts, Computer Science
Skills:
Databases
Agile Methodologies
Software Development
Scalability
Java
Java Enterprise Edition
Software Engineering
Tomcat
Distributed Systems
Performance Tuning
Operating Systems
Cloud Computing
Web Services
Saas
Enterprise Software
Linux
J2Ee
Performance Analysis

Publications

Us Patents

Database System With Methods For Appending Data Records By Partitioning An Object Into Multiple Page Chains

View page
US Patent:
57179190, Feb 10, 1998
Filed:
Oct 2, 1995
Appl. No.:
8/537020
Inventors:
Hanuma Kodavalla - Union City CA
Ashok Madhukar Joshi - Fremont CA
Sumanta Chatterjee - Fremont CA
Bruce McCready - San Francisco CA
Assignee:
Sybase, Inc. - Emeryville CA
International Classification:
G06F 1730
US Classification:
395608
Abstract:
A Client/Server Database System with improved methods for appending items to an object, such as appending data records to a database table, in the context of a multi-user environment is described. The system includes one or more Clients (e. g. , Terminals or PCs) connected via a Network to a Server. The Clients store data in and retrieve data from one or more database tables resident on the Server by submitting SQL commands, some of which specify insert or append operations, for appending records to a table. For enhancing the speed in which multiple appenders (i. e. , Clients) can append records, the operation of the server is modified to store an object (e. g. , table) as multiple (physical) page chains. From the logical viewpoint, a single (logical) page chain of data pages is presented to each client or user. From the perspective of inserting records, however, the system has multiple page chains to insert into, thereby removing contention among multiple appenders for the last page.
Bruce Newton Mccready from San Francisco, CA, age ~70 Get Report