Skip to content

Commit da1387a

Browse files
committed
Add September 2025 meetup
1 parent 1ee1235 commit da1387a

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace MergePHP\Website\Meetup;
6+
7+
use DateTimeImmutable;
8+
use DateTimeZone;
9+
use MergePHP\Website\AbstractMeetup;
10+
11+
class Meetup20250911MonolithOrMicroservicesAndWhyYoureWrong extends AbstractMeetup
12+
{
13+
public function getTitle(): string
14+
{
15+
return 'Monolith or Microservices? And why you\'re wrong!';
16+
}
17+
18+
public function getDescription(): string
19+
{
20+
return <<<END
21+
It's a debate as old as time. .well since at least 2014 anyway. Are microservices better than monolithic
22+
development? Are you a "legacy" developer stuck with a clunky monolith? Or are you a "modern" engineer lost in
23+
a sea of microservices?
24+
25+
This talk will define both architectures, what they are and what they are NOT, pros and cons of each and walk
26+
you through how to determine which architecture, or even an alternative, is right for your project. You will
27+
also learn how to get there safely and pitfalls to avoid along the way.
28+
END;
29+
}
30+
31+
public function getDateTime(): DateTimeImmutable
32+
{
33+
/** @noinspection PhpUnhandledExceptionInspection */
34+
return new DateTimeImmutable('2025-09-11 19:00:00', new DateTimeZone('America/New_York'));
35+
}
36+
37+
public function getSpeakerName(): string
38+
{
39+
return 'Bobby Cahill​';
40+
}
41+
42+
public function getSpeakerBio(): string
43+
{
44+
return '';
45+
}
46+
}

0 commit comments

Comments
 (0)