AstonJ

AstonJ

Congratulations to Chris McCord and Fly.io!

Haven’t been on Twitter in ages… then see this at the top :003:

https://twitter.com/chris_mccord/status/1428821074553315332?s=21

Congrats Chris, and thanks Fly.io for supporting Chris’s work on Phoenix :023:

If you have any questions about fly.io please start a thread in the Phoenix Questions section, and please feel free to use this thread to congratulate Chris : - )

Most Liked

chrismccord

chrismccord

Creator of Phoenix

Thanks everyone! I’m extremely excited about what Fly unlocks for the Elixir/Phoenix community. Fly went off and built the perfect platform for Phoenix a few years ago, and we only recently just found each other. I’ll have some in depth thoughts to share about this soon, but in short – Fly provides turn-key geographic deployments that puts servers close to your users, and it networks them securely together. What this means for Elixir is all the distributed features of the platform just work on a global cluster, securely. What this means for Phoenix is all the tools you’re already using like Phoenix.PubSub, Presence, Just Work™ across the globe, and LiveView applications now run close to your users, so latency is optimized wherever you would like to best serve users. For example, the code you already write today for PubSub will just work when deployed to Atlanta, Tokyo, and Sydney. With LiveView processes literally running close to end-users, LiveView apps in the wild on Fly will provide equal and often better experiences compared to SPAs for many applications. I’m excited to help make this future the norm for Phoenix projects. The community is going to be able to build things that simply aren’t easily possible on other platforms :front_facing_baby_chick::fire::fire::fire:

Yes, Fly will support the majority of my time working on Phoenix and related libraries. Outside of oss work, I’ll spend my time ensuring smooth Fly deployments for Elixir/Phoenix applications and publishing content around using Fly + Phoenix. For example, now that turn-key geo distributed deployments are “solved” at the infra level, the focus can shift to resources around building geo distributed applications, and what patterns and architecture decisions arise out of this new world.

78
Post #6
brainlid

brainlid

Yay! I get to have @chrismccord as a co-worker!

Also, tomorrow the Thinking Elixir Podcast is releasing an interview with Chris about his move to Fly.io, what it means for Phoenix development and about the new Phoenix 1.6 release!

crispinb

crispinb

I’ve been using fly.io for my playing around (aka ‘learning’) with Elixir / Phoenix, and I’m certainly impressed with it, but for my toy (and unstressed!) apps I guess that’s a low bar.

What sets a high bar is how they make it truly painless to push distributed nodes close to users, something any Australian like me is going to be sensitive to (200+ ms pings to US hosts, more to Europe).

The fly.io blog is terrific.

Chris McCord joining them is I think very good news for the Elixir/Phoenix ecosystem.

Where Next?

Popular in Discussions Top

Rustixir
Hi everyone, im working on find best language/framework/system for high concurrency, high performance and stable performance after wor...
New
sashaafm
I’m trying to evaluate the best combo/stack for a BEAM Web app. Right now I’m exploring Yaws a bit, after having dealt with Phoenix for a...
New
thojanssens1
It would be nice to be able to define a redirect from one route to another from the router.ex file. E.g.: redirect "/", UserController, ...
New
fireproofsocks
I’ve been working on an Elixir project that has required a lot of scripting. I usually reach for Elixir because I like it more (and in th...
New
sergio
There’s a new TIOBE index report that came out that shows Elixir is still not in the top 50 used languages. It also goes on to call Elix...
New
Qqwy
I would like to spark a discussion about the static access operator: .. For whom does not know: it is used in Elixir to access fields of...
New
AstonJ
If so I (and hopefully others!) might have some tips for you :slight_smile: But first, please say which area you’re finding most challen...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
fireproofsocks
This is more of a general question, but I’m wondering how other people in the community think about the pattern matching in function sign...
New
kostonstyle
Hi all How can I compare haskell with elixir, included tools, webservices, ect. Thanks
New

Other popular topics Top

New
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 41989 114
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 43757 214
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
jaysoifer
Is there a way to rollback a specific migration and only that one (“skipping” all the other ones)? Would mix ecto.rollback -v 200809061...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement