Organization Summary

This partner may have Drupal expertise and may have contributed to Drupal, but is not a Drupal Certified Partner. Drupal Certified Partners represent the top 5% of contributors to Drupal, and are the experts who contribute the most to Drupal itself. Click here to see a list of Certified partners.
Organization credits
Services
Infrastructure Planning
Sectors
Technology
Locations served
Americas, Asia-Pacific, Europe, the Middle East, Africa, Australia, Canada, India, Singapore, United Kingdom, United States
Headquarters
Bellevue, WA
Organization type
Software/tool vendor
People
1 (list)

Meet Temporal Technologies

Write code as if failure doesn’t exist

Distributed systems break, APIs fail, networks flake, and services crash. That’s not your problem anymore. Managing reliability shouldn’t mean constant firefighting.

Temporal Workflows automatically capture state at every step, and in the event of failure, can pick up exactly where they left off.

No lost progress, no orphaned processes, and no manual recovery required.

Example

<?php
class SleepForDaysWorkflow implements SleepForDaysWorkflowInterface
{
// Send an email every 30 days.
public function sleepForDays(): void
{
for ($i = 0; $i < 12; $i++) {
// Activities have timeouts, and will be retried by default!
$this->sendEmailActivity->sendEmail();

// Sleep for 30 days (yes, really)!
Workflow::sleep(30 * 24 * 60 * 60)
}
}
}
?>

Drupal Contributions

Making @webchick smarter about AI and DevRel so that she may put these skills to good use for Drupal :D

Additional Information

Projects supported