Hi people,
I'm Magnus Falk and I reside in Linköping, Sweden where I work at Ericsson doing LTE (the next telecom standard that promises 150Mbit over the air). We use Erlang Common Test as our test environment to stub certain parts of the node as well as the mobiles and other stuff that talks to the node. I've been interested in Erlang since I read about distribution and CORBA at defmacro.org (I used to work with CORBA a lot at my previous job *shudder*).
I would really like to learn more about web development but have no background in that area whatsoever, so building a Django-like framework in Erlang from the ground up sounds really exciting!
Other than that I really consider myself still a Java guy since I'm still more or less a n00b when it comes to functional programming.
Cheers,
Magnus
Here's my author blurb from the unfinished Hardcore Erlang book...
---
Joel Reymont first started coding at a tender young age of 14, on his
lap, duri
ng long bus trips from school to his father's place north of Havana.
His Basic p
rograms were entered into the lone PC at the power plant in Santa Cruz
del Norte
, Cuba. With a firm grasp of Unix, he left college in St. Petersburg,
Russia, at
the age of 18 and made a brief stop at Long Island University in
Brooklyn, New
York, shortly after.
Passing through a year-long coding bootcamp in Marin County,
California, he cont
inued on to Wall St, where he spent most of his career and finished as
Director
of Prime Brokerage Technology at Deutsche Bank at the age of 24 [2].
Following a brief stint selling vacuum cleaners door to door, Joel
switched to w
riting gaming software for casinos in the Caribbean and running an
offshore deve
lopment firm. After living 3 more years in Russia, Joel settled on the
sunny Spa
nish island of Tenerife with his wife, and has been enjoying the lazy
island life
style for the past 4 years.
---
I found Erlang after realizing I didn't know how to scale my Lisp
poker engine. The first rewrite took a few weeks and I've been
rewriting OpenPoker ever since, always in Erlang.
I haven't been successful with poker and would like to live the past
behind. The Erlang Journal is both a new business venture and
psychological relief at the same time. I collected a fair amount of
information while writing Hardcore Erlang and will be sharing it with
you over time.
Last but not least, I have a number of crazy Erlang projects in mind
like a Mac Cocoa bridge, trading software and others. I should be able
to dedicate myself full-time to writing code for The Erlang Journal,
so long as the number of subscribers allows it.
Thank you for your support, Joel
[1] http://en.wikipedia.org/wiki/Tenerife
[2] http://wagerlabs.com/resume.pdf
> I am currently in process of building a
> prototypical FIX gateway in Erlang. I have seen so many developers
> from proprietary trading operations spending most of the time in never
> ending debugging and modification of their FIX gateway engines. So, I
> decided to try Erlang as a tool for that kind of development.
Oy, FIX gateway!
Alex, are you employed by one of the trading shops in Chicago?
I bought a Cisco 877W to be able to connect to the Chicago Mercantile
Exchange (CME) and test my FIX gateway implementation. My idea was to
be able to auto-trade futures after developing profitable trading
algorithms. A trading friend of mine offered to fund a seat at the
exchange if he could verify my simulated trading results.
FIX is something that I can use on my Mac whereas all the other
trading connections are Windows only.
I still haven't gotten to implementing the gateway, btw, so I'd love
to see what you come up with.
Thanks, Joel
--
http://twitter.com/wagerlabs
On Dec 3, 2008, at 6:26 PM, Chris Bernard wrote:
> I got interested in Erlang/OTP last year, discovering that it was
> created to build my favorite type of software -- truly collaborating
> objects that have long, strong, interesting lives.
What kind of MMORPG is that? ;-)
On Dec 9, 2008, at 10:37 PM, Matt Smith wrote:
> a lot of devices sending data restfully to our servers. Each
> device sends updates every minute, although each update is a small
> amount of data.
Let me guess... sensors!
[snip]
also we develop hardware solutions for Erlang clusters (fast
low-latency interconnect, no TCP/IP between nodes, advanced nodes'
monitoring, cheap distributed storages, etc, etc, etc).
We have a database of many giga of classical music and we want to
create a Web site to offer this to the general public.
I am using Erlang because I believe scalability is of paramount
importance. Most likely we will use Amazon EC2.
Also the user interface will be in Javascript and Flex, and I see that
using ActionScript/JavaScript with Erlang is very natural and effective
(Javascript is very functional after all, and sending a json message in
Ajax is easy to translate in a message sent to an erlang process).
I am avoiding any Erlang web framework, because I feel they are not ajax
friendly. With Ajax, the whole classic MVC with actions is obsolete.
Instead, just simple yaws page for templating is enough, and a simple
appmod to translate json messages to process makes an environment simple
and elegant.
For now I feel no needs to use a framework... This may change later.
I'm Jim McCoy, live in the SF bay area, and have been building and
running large-scale distributed systems for a decade or so and
noodling around with Erlang in my free time for almost three years
(after getting burned-out on beating my head against the wall with
Twisted/Python.) Having had the opportunity to spend a bit more time
on Erlang recently I picked up an old project I set aside and am
currently writing a DHT storage engine for immutable data based
loosely on the Kademlia system. Eventually I hope to throw something
like Jay Nelson's process-based caching system on top of it and see if
it can offer any advantages over the ubiquitous memcache system.
jim