-
公开(公告)号:US20190230189A1
公开(公告)日:2019-07-25
申请号:US15875424
申请日:2018-01-19
Applicant: Citrix Systems, Inc.
Inventor: Steven A. Keller , Thomas J. Hammond , Thomas Michael Kludy , Ayush Jain , Ricardo Fernando Feijoo
Abstract: Methods and systems for routing a user request for a service to a version of the service in a geographical region associated with the user are described herein. The service may be deployed in multiple geographical regions, and the service may have multiple versions in each of the geographical regions. A user device may send a request for a service to a first server in a geographical region. The first server may determine whether the user is associated with the geographical region. Responsive to determining that the user is not associated with the geographical region, the first server may ask one or more servers in other geographical regions whether the user is associated with any of the other geographical regions.
-
公开(公告)号:US20190034652A1
公开(公告)日:2019-01-31
申请号:US15661740
申请日:2017-07-27
Applicant: Citrix Systems, Inc.
Inventor: Thomas Michael Kludy
IPC: G06F21/62
Abstract: Methods and systems for scrubbing log files using scrubbing engines are described herein. For example, a local scrubbing server may receive a plurality of log messages from an application executing on a cloud server. Then, the local scrubbing server may store the plurality of log messages in an in-memory queue of the cloud server. After, the local scrubbing server may scrub a log message from the in-memory queue based on determining whether the log message satisfies criteria information. Further, the local scrubbing server may transmit, to a central service computing platform, the log message. Subsequently, the central service computing platform may receive, from the local scrubbing server, the log message. Additionally, the central service computing platform may perform a second review of the log message. Then, the central service computing platform may transmit, to a third party logging service, the log message.
-
公开(公告)号:US20180329782A1
公开(公告)日:2018-11-15
申请号:US15595885
申请日:2017-05-15
Applicant: Citrix Systems, Inc.
Inventor: Thomas Michael Kludy , Michael Paul Wehniainen
Abstract: Methods and systems for coordinating migration for a database of a service are described herein. Multiple releases of the service may be simultaneously implemented, and these multiple releases may access a shared database. As new releases of the service are activated, the database may be incrementally migrated to a new data schema version. The new data schema version may be compatible with each release of the service that is in use. After a migration has begun, instances of the service may be instructed to perform database operations using methods compatible with the new data schema version. Continuation tokens may be returned during the migration, which indicate portions of the shared database that have not yet been migrated. If an error occurs during the migration, the continuation tokens may be discarded, and the migration may be restarted.
-
-